160
1
851
4
392
2
122
130
0
117
372
1316
3
112
183
790
91
124
213
166
276
335
59
89
169
678
192
85
590
97
197
495
48
115