173
244
136
132
106
203
101
95
109
121
318
161