11 103 27 10 23 34 35 43 44 45 50 58 59 67