9141 9
15777 33
24634 51
13278 29
12099 39
21385 36
8995 10
15866 29
9696 10
18980 32
30768 87
49512 96
16735 19