12 189 63 10 12 23 24 25 30 32 39 44 47 53 62