219
128
120
197
179
108
194
94
206
193
249
240
507
394
196
228
55
101
24
295
146
106
90
119
53
339
79
40
173
88
35
115
189
454
41
100
247
214
185
18
109
138
200
65
235
98
21
135
66
80
506
111
416
380
246
164