8 120 348 true 3 7 8 11 23 30 35 38