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