22122 60
18600 39
13731 26
17103 40
11004 14
9312 10
14451 29
12239 41
10942 18
16822 51
17581 29
34738 70
12983 11
19339 73
19458 43
13946 13
40762 42
12352 7
11273 2
10185 12
13373 7
13968 1
14186 16
31909 80