9 480 363 true 1 3 5 7 22 24 29 34 38