9 382 353 true 5 12 13 15 19 25 31 36 38