120 10
8174 16
19198 32
32243 60
17313 27
4255 8
9643 26
4974 12
4142 1
4011 27
17125 40
3924 17
5752 21
19652 39
14464 36
2990 4
34847 52
7523 7
1697 11
9480 31
9268 43
4668 10
6712 16
3540 8