19455 3
21205 1
30257 4
33083 2
23955 5
37231 3
29677 7
46576 4
24382 3
33908 6
25581 3
50176 8
39782 2
37304 7
43455 4
34659 5
16508 1
22678 1
23183 3
16576 2
38001 6
27903 4
59983 14
44581 6