10 398 338 true 7 9 12 14 19 21 31 32 35 38