159
811
65
419
174
387
142
458
13
293
52
176
19
54
63
155
39
135
47
181
36
126
42
118
32
115
18
102
10
31
90