376
4
223
1
270
238
2
209
70
408
325
66
202
334
52
345
379
244
63
65
280
83
91
68
4429
84
143
144
102
72
177
522