10 592 395 true 3 8 9 16 19 25 29 30 38 39