135
726
345
796
158
520
102
371
131
305
195
352
171
284
53
183
134
161
6
350
49
126
21
120
39
127
31
119
37
122
28
112
9
91
19
86