823
291
753
183
420
135
326
153
580
183
210
192
247
144
346
167
331
168
475
16
390
182
490
59
91
18
135
59
144
130
151
130
213
157
396
197
584
3
341
157