18
7
6
9
25
51
13
16
12
10
19
28
182
69
47
91
180
126
177
132
173
41
78
251
161
49
331
118
260
72
24
23
151
34
44
33
37
21
73
17
38
14
100
105
124
101
39