135
127
108
234
1
297
230
196
164
132
177
125
227
241
4
154
2
182
303
169
270
211
172
121
170
143
93
83
101