49
268
491
340
66
383
78
140
33
247
1952
193
203
276
181
113
177
79
214
91
641
45
597
51
772
64
137
112
39
246
90
29
418
136
183
202
71
273
405
299
53
326
25
146
588
345
230
1547
503
255
32
17
675
204
108
402