10 121 62 13 17 20 21 23 24 34 41 53 66