286
830
166
95
540
54
527
90
352
61
267
43
263
40
223
48
88
92
1,075
63
86
17
165
36
168
47
169
21
62
25
149
29
64
142