20
19
7
6
23
18
13
69
31
17
168
8
35
178
39
12
84
24
98
56
55
33
71
173
121
30
128
231
119
349
169
365
90
57
174
184
118
101
87
188
70
45
122
40
109
27
53
143
120
32
86
54
114
240
82