10 625 624 true 7 16 20 22 27 34 52 59 79 96