18132 7
13233 3
19407 6
19457 9
20984 10
89809 9
48751 4
56530 5
36855 3
46203 3
24052 8
48106 7
29507 20
47451 28
42056 31
77183 50
65304 28
80126 70
119283 88
35859 33
22058 21
12578 11
14427 13
12809 17