33555 5
29805 3
34829 1
29982 4
33978 2
44179 7
46629 8
32109 6
30602 3
43177 7
45276 3
31234 5
53980 9
42281 2
46707 6
35351 6
28629 4
40352 6
61334 5
57077 13
42206 5
64454 5
101601 14
36376 1