18
14
10
9
23
7
15
54
12
22
69
45
27
198
112
25
24
17
76
28
40
11
58
1279
84
64
113
34
158
29
72
300
235
19
71
82
16
13
8
6
21