90 3
18663 119
9767 53
13864 126
2243 25
14010 110
8989 48
7097 45
12085 76
7711 17
12185 27
18659 45