10 502 429 true 7 13 18 19 22 23 31 33 35 38