8 472 329 true 1 15 31 42 49 60 88 92