10 254 290 true 2 10 12 16 18 26 30 32 33 39