128
336
68
77
315
64
49
188
232
168
156
155
237
826
124
219
276
127
160
47
82
342
167
206
20
233
431
118
72
171