9 2236 110 350451 3 9 16 19 30 42 54 82 93 100 101 110 125 138 326 549 1239 2157 100 629 928 464 85 17 7 4 2