9977 38
7993 35
13700 55
8856 72
10777 44
32253 54
22899 35
68336 100
3685 8
16809 34
39090 147
6592 24
16221 40
51693 102
4076 2
3951 25
7428 31
1637 3
19406 106
5281 16
9808 20
25644 108
12805 41
17754 47