true 11 35 true 5 9 12 16 23 27 33 34 51 53 61 63 76 79 93 96 98 99 100 116 119