1 6578 3 100 101 2 14429 6650 100 101 3 6576 21227 100 101 4 2467 27872 100 101 5 2403 30367 100 101 6 2024 32798 100 101 7 1190 34846 100 101 8 169 36051 100 101 9 1450 36225 100 101 10 155 37694 100 101 11 153 37855 100 101 12 153 38014 100 101 13 153 38173 100 101 14 154 38332 100 101 15 92 38492 92 93 16 88 38589 88 89 17 85 38682 85 86 18 85 38772 85 86 19 141 38862 100 101 20 83 39009 83 84 21 85 39097 85 86 22 81 39187 81 82 23 55079 39273 100 101 24 82 94907 82 83 25 79 94994 79 80 26 62979 95078 100 101 27 92290 158691 100 101 28 96571 251908 100 101 29 219388 349449 100 101 30 259710 571035 100 101