80 1
20 3
35 5
51 1
17 8
7718 27
1317 12
4866 10
5766 14
5225 14
16660 31
8411 32
11960 13
6240 14
4736 10
12938 18
22338 36
11803 23
20699 50
15801 40