33
4
28
7
6
2
5
8
1
3
9
15
13
10
11
137
134
113
19
18
35
292
125
30
14
31
59
24
87
17
151
22
41
58
45
12
20
72
34
21
37
54
29
55
23
27
90
48
26
43
47
38