222
1
270
238
2
208
70
408
325
66
202
334
51
344
324
379
244
63
65
279
82
91
68
4429
84
143
72
102
177
144
522
80