26
24
21
19
18
22
45
12
23
17
30
29
20
121
7
4
13
1
59
37
66
28
25
27
105
179
169
60
81
53
8
3
36
6
159
153
15
73
5
33
113