33
4
28
7
6
8
2
3
15
1
9
5
13
11
10
137
135
18
113
294
35
19
65
43
39
29
31
36
67
58
22
49
132
14
64
68
71
34
45
20
12
25
32
53
69
26
173
63