33
4
28
7
6
2
5
8
1
3
9
15
13
10
11
137
136
115
20
18
35
296
30
16
12
34
40
24
67
64
17
38
39
59
14
19
102
26
37
41
82
76
22
61
56
23
32
45
25
31
27
42
78
50
122
55
94
21