33
4
28
7
6
2
5
8
1
3
9
15
13
10
11
137
134
113
19
18
35
292
48
54
32
29
14
17
23
121
37
31
27
36
20
21
40
16
12
49
127
26
60
293
104
108
89
30