33
4
28
7
6
8
2
3
15
1
9
5
13
11
10
139
136
18
113
297
36
31
16
12
41
23
24
66
32
64
17
26
39
38
65
62
99
27
37
85
71
19
29
67
14
56
22
21
35
46
40
80
49
132
20
57
25
95
51
59
52