449
123
52
186
55
532
147
279
137
32
11
79
316
36
4
163
363
76
42
86
102
29
183
68
136
47
115
557