80 1
20 3
35 7
51 1
159 8
8208 28
1317 12
4866 10
5766 14
5225 14
16660 31
8411 32
12377 13
6240 14
4736 11
13349 18
22338 37
11803 24
20699 50
16221 40