10 102 25 7 12 15 17 25 32 52 57 59 63