12
13
31
33
6
48
9
30
21
5
7
32
57
67
10
18
24
38
4
47
3
22
16
29
15
26
28
35
19
17
8
27
50
45
36
61
165