18504 1
35902 4
53976 5
17529 1
38981 7
35452 6
42951 8
33983 3
31605 1
19781 4
31602 8
85177 11
17456 0
31551 2
43130 3
43453 7
31128 1
28706 10
164402 9
28301 4
70828 9
52482 11
148476 32
144376 20