16401 38
16310 53
22607 31
14581 21
11040 7
16852 27
12945 75
8357 35
13812 38
15042 39
3912 7
26795 88
6816 22
6286 25
5659 13
4935 18
3785 11
12409 77
8268 21
15073 60
4089 5
2268 3
1096 1