33
4
28
7
6
2
5
8
1
3
9
15
13
10
11
139
136
114
19
18
36
297
68
20
27
96
34
16
67
25
58
52
48
23
12
30
41
156
49
35
26
54
31
151
43
37