10 329 337 true 10 42 61 64 66 77 79 84 89 99