172
1
317
340
2
183
502
3
223
278
505
289
152
205
67
215
229
222
180
243
699
424
0
74
91
90
198
163
133
127
109
282
4
165