33
4
28
7
6
8
2
3
15
1
9
5
13
11
10
137
134
18
113
292
35
19
25
52
133
36
14
49
87
12
105
17
76
41
78
22
24
29
94
117
188
21
45
37
73
59
183
48