33
4
27
7
5
8
2
15
3
1
10
14
9
13
11
136
139
17
117
297
6
39
30
12
35
48
23
65
63
24
32
25
38
41
31
34
68
67
16
96
18
84
74
19
57
28
21
36
42
29
40
50
145
22
20
93
49
59
52
37