13 1869 105 336609 5 9 15 19 35 41 44 50 78 80 82 83 88 1 2 3 4 5 6 7 8 9 10 11 303 904 1 39 390 807 453 119 33 11 7 3 3 2 1