38
5
27
3
6
4
10
1
9
11
2
8
12
14
7
42
23
58
78
17
22
18
46
61
48
60
158
179
97
36
20
34
137
30
52
123