176
896
213
822
177
685
128
416
35
158
79
331
48
272
25
270
61
244
13
772
45
251
71
207
31
175
28
169
23
136
36
140
18
137
43
124