196
2
213
222
850
1
262
0
78
766
230
99
84
97
76
205
6
211
129
145
601
993
132
3
875
514
984
373
404
258
443
80