36 1150 845 true 1 3 5 6 7 8 10 14 16 19 24 26 27 30 32 34 35 38 42 49 51 52 57 59 62 64 65 71 73 77 84 87 92 93 94 98