33
4
28
7
6
8
2
3
15
1
9
5
13
11
10
138
135
19
113
296
35
21
127
32
14
34
60
24
87
17
18
162
22
42
59
45
12
73
39
54
29
55
23
27
90
48
26
43
38
25