1
22
48
93
109
85
65
73
62
108
115
102
141
114
138