33
4
28
7
6
8
2
3
15
1
9
5
13
11
10
139
136
18
114
297
36
19
65
43
39
29
31
67
57
22
49
132
14
64
68
71
34
45
20
12
25
32
53
69
26
173
63