10 1133 105 186495 11 20 32 44 48 59 73 75 86 98 100 101 104 109 116 125 136 198 269 396 100 538 446 13 11 9 7 5 3 1