12480 5
21630 7
38601 3
17581 10
16378 7
29702 4
31756 9
45679 9
30054 5
41954 6
97753 7
32832 4
110527 11
43757 5
22459 1
83027 6
25677 10
27077 11
21352 9
61079 16
72433 26
27876 12
18656 8
17156 11