10 368 318 true 5 10 12 13 15 22 23 24 30 32