153
1
180
290
2
222
317
341
782
0
172
706
6
424
243
699
216
229
74
110
282
4
92
134
129
90
163
309
223
67
198
505
165
147
3