13 269 58 5 8 11 18 21 22 29 35 48 57 60 65 66