36 39437 1872 34680000 2 5 9 15 16 19 22 23 27 28 33 35 37 38 39 40 44 52 53 61 62 66 67 68 69 75 76 77 82 85 86 91 94 95 96 98 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 27 28 29 128 146 415 957 14954 15982 19365 1 18 159 796 2437 4895 6932 7328 6075 4245 2641 1532 890 514 298 175 116 80 60 42 31 26 19 19 16 14 15 14 14 11 8 5 5 3 2 1