84
1
312
329
3
79
850
176
359
1033
2
158
235
262
0
196
1306
214
222
97
620
100
230
145
129
211
77
205
6
163
213
57
85
78