151
218
115
377
129
114
111
181
148
137
182
174
176
107
282
98
135
143
251
139
109
95
159
453
100