33
4
28
7
6
8
2
3
15
1
9
5
13
11
10
138
135
19
113
296
35
21
30
16
12
14
31
39
24
66
60
25
38
41
29
42
59
71
26
20
18
17
81
77
48
57
23
34
46
27
74
115
52
22
37
94
50