19 3388 173 1085116 5 6 8 9 15 25 27 33 40 44 47 51 53 66 67 74 88 90 100 1 2 3 4 5 6 7 8 9 10 11 12 13 14 24 40 252 535 893 1 34 333 1205 1168 433 119 32 14 7 7 6 6 6 6 4 4 2 1