35
4
26
7
5
2
8
1
3
13
15
11
10
6
9
136
140
121
20
42
292
28
16
12
49
24
22
66
34
68
14
36
27
33
37
32
64
17
52
46
25
38
90
75
19
18
40
23
30
72
50
150
58
45
91
21
31
43