7 41 13 14 18 28 38 43 45 65