10 432 378 true 1 6 8 10 14 16 23 30 38 39