10 170 14 12 13 16 21 29 35 36 47 52 61