10 343 355 true 7 8 12 15 17 19 26 27 33 36