22
36
30
68
9
1
2
25
3
5
15
7
4
8
37
10
13
26
12
6
73
34
17
55
74
28
21
137
118
50
49
77
100
59
43
11
85
107
46