8192 20
29102 52
21283 32
57929 90
16078 32
29001 130
15063 44
5795 7
13492 39
14738 43
23492 56
3143 12
6729 21
14031 22
30363 16
4058 23
5496 33
33668 40
2193 19
18916 21
6264 23
36317 142
12185 40
7371 20