12 176 62 8 11 14 18 22 25 28 30 34 39 45 49