33
4
28
7
6
2
5
8
1
3
9
15
13
10
11
137
134
113
19
18
35
292
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