278
9
8
4
15
431
286
11
366
42
209
28
41
23
16
18
118
14
49
184
86
55
140
199
126
89
91
20
5
435
686
68
330
84
369
257
486
272
207
177
76
445
108
643
62
100
249
279
247
143
481