155
115
394
179
212
140
255
54
481
185
420
114
301
138
498
225
583
63
283
118
586
186
558
190
670
238
318
124
104
12
413
47
441
29
216
67
393
216
247
20