90 3
15 4
46 6
67 7
13430 124
14010 110
6118 21
11059 38
7455 48
19273 79
16391 67
12085 76
5806 21
7711 17
12185 27
14357 31