23
13
4
18
37
5
173
2
163
102
41
47
15
149
17
11
20
16
48
64
171
95
10
30
82
70
69
67
27
8
112
49
32
104
91
29
12
36
33
9
31
62
38