48
351
28
276
189
380
49
282
38
316
50
346
32
270
57
272
20
337
221
39
293
23
166
54
296
33
264
40
250
121
788
203
25
246
45
164