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