34 2453 113 1872136 2 7 8 11 12 13 15 18 20 22 24 27 31 34 36 38 40 45 52 53 54 57 65 66 73 76 80 84 90 92 95 96 98 99