30 55068 1908 33676937 2 3 10 13 15 22 24 26 27 31 32 37 39 44 45 47 59 65 66 67 68 70 73 78 83 84 85 90 91 92 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 310 1090 12494 16916 1 26 269 1476 4527 8219 10088 9531 7614 5316 3356 1981 1163 616 335 214 131 71 35 22 18 12 10 10 7 6 5 4 3 2