222
0
502
1
70
391
329
84
117
133
162
2
530
141
131
95
186
110
179
365
130
115
91
195
120
491
845
4
392
271
335
210