187
2
845
1
261
0
211
222
195
1299
3
175
1031
157
235
77
762
327
310
238
89
99
323
86
91
87
79
96
939
107
530
183
312