true 101 113 true 1 2 3 11 15 18 27 30 32 33 37 39 43 48 49 51 57 59 63 66 67 69 73 77 83 85 89