429
845
104
398
109
370
151
227
53
203
278
1,048
37
223
24
171
62
181
10
166
60
165
18
129
14
133
55
141
26
123
13
112
28
113
3
96