131
1
155
215
102
188
254
356
91
80
193
157
547
2
96
305
0
195
75
68
141
86
120
161
203
212
105
220
164
192
3
426