90 3
105 7
14010 110
7711 17
12185 27
14357 31
18659 45
31487 95
16011 36
15136 36
33954 82
41147 99
35719 73
27812 56
15716 25
21292 66
37423 57