33
4
28
7
6
8
2
3
15
1
9
5
13
11
10
139
136
18
114
297
36
19
29
16
12
38
22
17
66
64
24
25
39
31
63
101
40
27
37
85
71
67
14
55
21
34
47
23
26
41
79
49
132
20
93
50
58
52