24909 3
31426 1
31829 2
31732 3
26430 4
35030 3
53779 2
26655 0
76107 5
32602 3
46726 6
33177 3
50431 2
28209 4
48632 6
50481 8
59258 7
26206 1
37976 4
82832 8
47326 4
93529 16
46251 6
26476 0