28
1
41
3
43
20
13
10
9
5
27
11
2
23
7
8
16
106
133
14
158
4
42
21
15
37
6
57
54
38
46
25
34
24
19
107
75