9 3378 601 true 0 16 17 20 21 29 33 35 39