8 359 224 true 6 10 15 17 30 34 36 37