12 685 478 true 8 10 11 14 19 22 30 31 33 34 37 39