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