200
206
123
238
131
36
24
391
85
43
517
285
141
175
163
250
34
78
150
372
188
110
65
167
241
17
54
385
149
139
64
360
38
37
56
364
534
94
67
23
27
74
115
221
191
9
4840
96
89
349
80
91
41
61
16
31