8
26
21
9
20
11
16
51
30
37
28
4
22
5
66
17
192
269
148
47
74
111
87
31
25
191
6
67
23
29
27
14
93
44
221
75
128
18
270
354
180
62
306
198
15
96
41