10 496 320 true 5 9 13 17 23 24 29 30 33 37