10 963 76 194288 3 21 26 31 52 56 58 70 90 94 100 105 115 131 149 180 217 247 273 602 100 394 355 71 17 10 7 5 3 1