8 184 288 true 3 5 12 18 27 31 36 37