10 215 264 true 5 8 9 16 17 22 23 35 36 39