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