140
34
197
144
594
540
139
109
129
3871
282
37
378
377
40
311
115
293
386
186
76
73
52
437
55
551
199
194
148
120
136
183
95
210
345
196
79
98
1160
22
230
100
43
123
147
131
88
130
106
15
223
204
85
170
299
45