10 558 235 true 9 15 19 22 24 28 30 33 35 36