32 3886 345 7 8 9 11 12 15 16 17 23 26 28 30 32 33 36 37 44 46 49 52 56 58 59 63 65 69 70 71 75 80 83 93