10 1650 84 283819 11 13 29 34 56 61 63 64 73 87 100 105 117 132 157 195 226 288 332 1152 100 524 669 279 47 15 7 5 3 1