154
851
35
418
25
263
38
590
9
156
50
395
47
242
16
189
5
91
68
14
181
3
89
8
169
104
26
117
98
125
138