223
48
190
236
33
41
116
50
52
307
213
181
259
18
80
114
241
61
51
139
218
445
27
245
700
271
193
748
364
320
262
75
63
275
432
111
549