27
33
99
2
1
9
12
5
46
19
21
8
6
4
3
14
79
24
7
17
20
26
75
13
18
35
16
10
42
11
68
34
47
23
22
78
28