341
208
31
92
108
128
90
253
46
37
38
33
211
78
96
102
149
88
223
666
157
208
98
82
198
101
473
225
84
165
199
253
314
32
510
271
208
121
60
219
190
198
80
194
206
99
158
280
89
164
99
103
196
168
193
71
200
93
172
202