159
811
65
422
174
391
142
459
13
293
52
176
19
145
54
173
61
156
39
136
47
181
36
126
42
119
32
116
743
18
104
10
103
31
91