180
86
886
57
30
34
32
35
13
69
25
54
45
26
191
6
8
902
37
17
197
50
46
7
160
55
44
101
231
178
98
162
18
21