10 343 243 true 0 5 10 11 16 17 19 22 25 29