27
22
36
205
11
439
187
140
51
112
68
74
184
165
148
40
12
21
14
9
39
35
29
26
88
169
31
168
79
28
113
117
93
59
62
94
71
135
100
8
6
24
43
90
16
5
45
30
48
18