271
102
579
179
541
196
319
168
415
86
325
159
423
134
293
109
557
131
88
60
201
178
463
129
413
127
195
141
398
131
431
211
207
81
236
140
241
162
436
13