8 262 662 true 5 12 14 15 18 34 35 38