429
845
60
165
53
203
104
398
109
370
151
225
18
129
62
182
37
224
10
166
24
171
13
112
55
141
14
133
26
123
28
113
23
82