26666 91
14123 53
14205 23
33496 68
21589 24
18367 15
7711 17
6903 16
3816 19
29977 67
61866 93
25763 78
13462 44
37335 44
31707 23
23836 75
20575 43
18448 101