418
172
344
63
602
160
668
178
287
95
373
55
241
115
481
33
444
100
194
109
361
195
266
104
96
61
519
237
326
175
104
38
444
36
484
186
323
75
388
126