7 292 281 true 5 10 12 25 29 30 38