10 344 314 true 6 11 17 18 20 21 24 28 32 36