7 1066 238 true 5 6 12 20 24 34 36