13 1666 92 325406 6 11 24 27 41 43 47 50 60 63 67 70 80 1 2 3 4 5 6 7 8 9 10 12 44 390 1 42 393 745 347 88 24 10 5 5 3 2 1