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
74
22
61
55
23
45
25
31
27
41
78
50
122
21
94