33
4
28
7
6
2
5
8
1
3
9
15
13
10
11
137
134
114
19
18
35
292
123
31
14
59
24
87
17
156
22
42
58
45
12
20
71
23
21
37
54
29
55
27
90
48
26
34
43
47
30
39
25