10 532 289 true 4 7 9 11 22 25 29 31 36 38