42010 104
35382 79
38915 62
13477 12
19841 22
16330 30
16890 14
25298 62
12469 15
10294 9
18048 40
11163 5
16287 25
55449 256
23187 39
15176 9
12624 26
22253 32
15126 20
14108 23
13132 14
9143 13
12245 13
14388 15