57
504
75
482
32
349
74
215
22
207
278
1,047
12
214
11
180
151
146
6
124
8
95
18
41
40
80
36
0
76
5
39
63