35
4
26
7
5
8
2
3
15
1
9
13
11
6
10
136
141
20
121
291
42
21
28
16
12
29
49
24
22
66
34
68
14
36
37
32
67
17
52
47
27
25
33
38
92
76
19
46
18
40
51
23
30
74
152
59
91
50
58
43