158
519
102
371
135
726
345
791
21
120
278
1,045
131
305
39
127
195
352
171
284
53
183
134
161
37
122
49
126
28
112
31
119
89
19
86