58
428
88
296
63
225
77
335
39
212
278
1,045
33
36
177
40
112
10
121
13
109
5
92
11
107
7
104
96
31
99
15
91