316
184
530
146
182
75
391
174
539
126
474
30
280
105
72
63
378
30
127
121
230
155
263
88
198
63