48
128
19
34
288
16
196
46
237
563
102
362
67
683
383
601
370
851
111
246
300
68
187
125
55
449
355
134
365
92
53
319
124
141
215
284
336
98
158
108
328
51
331
116
452
457
133
36
40
99
119
18
56
180
112