10 452 346 true 0 3 6 13 16 20 23 26 33 35