160 1 1
649 1 2
905 1 3
1068 1 4
1420 1 5
2058 1 6
2207 1 7
2496 1 8
2688 1 9
3235 1 10
3703 2 12
4231 1 13
5248 1 14
5275 1 15
5699 1 16
7858 1 17
8357 1 18
8814 1 19
9674 1 20
9759 1 21
10744 1 22
12098 1 23
12479 1 24
13524 1 25
