16 6363 183 1393958 2 5 8 12 15 29 32 36 44 57 65 70 74 75 90 100 1 2 3 4 5 6 7 8 9 10 19 70 209 1280 2135 4276 74 1129 2870 1994 189 16 14 14 14 13 11 9 7 5 3 1