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