18
6
4
3
28
118
25
13
11
10
12
42
21
7
34
9
19
14
23
36
56
27
1
49
17
35
51
2
37
5
58
16
188
196
69
26