33
4
28
7
6
8
2
3
15
1
9
5
13
11
10
137
135
19
111
294
35
29
16
12
32
40
24
67
64
17
23
38
30
39
60
18
102
26
20
37
14
25
41
82
75
22
66
55
45
27
78
49
123
21
42
93
50
61
52
36