33
4
28
7
6
8
2
3
15
1
9
5
13
11
10
138
137
17
113
290
35
12
123
30
14
59
24
88
19
164
22
42
44
20
71
16
55
21
23
27
89
48
26
43
49
39