30
311
56
33
0
472
270
295
37
201
27
54
230
18
36
62
18
15
199
181
10
