10 1022 408 true 4 6 12 15 16 23 29 32 33 35