151
218
116
380
129
114
111
181
148
137
182
175
178
107
284
98
135
144
252
139
109
95
159
458
100