8
7
6
13
23
27
177
124
113
18
73
14
46
28
130
153
101
57
5
12
55
161
17
44
61
38
51
15
33
25
84
758
118
21
22
16
3
267
208
91
35