12 246 243 true
5 7 12 17 18 21 23 27 29 34 35 36