464
316
289
33
61
215
54
328
35
93
243
64
53
91
321
213
177
202
22
67
140
201
190
113
332
240
68
288
86
29
284
111
142
137
279
253
122
13
281
233
263
117
165
104
85
189
145
110
219
230
164
302
171
211
39
245
261