12 3101 119 550152 11 12 16 27 36 37 42 54 81 82 87 97 100 101 104 109 116 125 136 149 164 192 234 1469 100 1227 1415 295 15 13 11 9 7 5 3 1