10 432 472 true 11 12 15 16 19 20 30 32 34 38