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