155
711
311
353
224
225
196
150
187
127
373
236
298
126
62
78
113
160
143
130
105
114
363
251
198
102