295
702
195
585
127
405
63
564
162
403
38
434
93
287
62
220
185
245
182
4
172
19
176
45
171
32
151
6
313
22
142
34
138
20
132