9 213 246 true 5 6 10 12 18 22 32 36 39