13 2745 134 837278 2 3 14 27 29 39 49 60 62 73 74 75 79 1 2 3 4 5 6 7 8 9 10 14 24 329 46 393 922 838 345 112 43 16 10 10 6 3 1