33
4
28
7
6
8
2
3
15
1
9
5
13
11
10
138
135
18
111
294
35
19
16
12
32
39
23
66
31
64
24
17
29
22
38
40
30
63
60
100
27
20
14
37
25
42
85
75
67
56
47
26
41
80
49
119
21
55
91
50
61
52
36