10 469 334 true 3 5 11 13 15 16 23 25 31 34