25556 2
42277 2
56053 6
44182 1
54108 7
48232 3
35733 3
36305 2
44053 3
99426 8
33182 2
34754 2
22907 2
33257 2
83153 8
29576 6
23783 2
44108 9
94677 25
95179 9
49084 8
56507 13
234233 34
23428 0