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