11
52
26
28
79
10
31
37
19
18
23
2
35
16
21
17
42
43
22
29
45
12
33
47
39
8
13
5
76
67
36
14
56
9
24
46
4
15
3
6
1
7