38
6
28
3
4
10
1
9
11
5
2
8
12
14
24
17
21
158
48
95
18
60
30
26
16
15
25
7
142
23
40
37
13
27
53
20
22
46