33
4
28
7
6
8
2
3
15
1
9
5
13
11
10
138
135
19
113
296
35
21
30
16
12
31
39
24
66
60
25
38
40
42
58
70
26
20
14
18
81
77
48
56
23
32
45
27
74
114
52
22
37
29
94
50
34