10 120 38 3 9 13 23 31 39 49 53 60 67