22 6
55 2
75 0
32 7
90 6
46 8
100 5
340 6
679 6
19586 14
19462 41
48252 100
10876 20
15378 8
37485 19
40932 30
51744 66
25891 19
14813 21
13939 8
21492 9
16847 13
8819 16
11751 20