10 4390 813 true 7 8 12 16 22 30 33 34 38 39