10 490 403 true 5 6 14 22 25 27 29 31 36 38