53 108 167 true 1 4 5 6 9 10 12 13 14 16 18 19 20 21 22 24 25 28 29 30 32 33 34 36 37 38 40 42 43 50 57 59 61 63 67 68 69 70 72 74 75 77 78 79 83 84 85 86 91 94 95 98 99