33
4
28
7
6
8
2
3
15
1
9
5
13
11
10
138
136
19
113
294
35
20
54
32
29
14
18
24
121
37
31
36
27
25
22
41
16
12
49
127
23
60
305
104
26
129
89