16677 3
13708 4
24576 1
38229 7
46226 2
48876 4
41753 8
29451 1
21232 2
30233 0
24382 10
44157 3
39802 9
21530 4
55976 4
34883 4
30008 5
23803 6
70604 3
29903 11
65304 12
110257 9
43957 4
40956 8