27
6
5
17
26
23
38
16
21
14
11
7
334
31
45
91
61
46
24
20
219
70
42
179
29
40
110
82
95
49
157
63
92
44
86
182
174
80
56
30
96
50
68
35
147