135
733
345
798
158
521
102
372
131
307
195
353
171
284
53
186
134
161
13
720
49
126
21
122
39
128
31
118
37
123
28
112
9
91
19
86