9 1265 87 180017 23 26 27 43 59 64 73 81 99 100 101 104 109 116 125 145 164 510 100 607 518 15 9 7 5 3 1