22628 2
33659 4
26857 1
43953 3
40006 6
16108 3
19633 2
28209 4
15453 0
41402 2
22854 5
90754 9
37482 3
54780 11
17807 2
40232 4
22326 4
95203 24
16409 0
96304 34
34852 1
91929 13
67654 11
51034 8