7 431 314 true 5 15 24 27 43 49 66