21530 16
11690 23
13396 14
9662 16
14753 24
6864 11
14933 33
8108 11
7600 14
20567 27
18488 23
12925 12
29227 33
27133 3
12762 11
16620 13
21037 14
34806 84
14709 14
12088 15
97605 67
37282 27
18509 21
52498 94