3
13
34
22
7
17
27
20
48
30
2
9
10
4
14
18
8
15
26
36
79
25
24
21
62
33
16
23
35
28
12
19
50
64
75
31
74
154
65
39
122