476
165
238
152
332
100
557
142
379
182
546
167
92
27
310
17
376
15
510
64
512
8