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