10 488 429 true 2 8 11 13 16 17 23 28 29 39