9 284 377 true 10 13 16 23 25 31 34 37 38