410
146
395
61
382
38
85
67
592
96
513
174
380
187
161
87
385
154
334
179
182
69
573
182
400
6
447
65
367
41
166
6
349
74
305
154
130
24
174
50