16
80
30
20
4
17
11
62
8
2
14
23
38
31
19
56
21
7
18
26
34
12
45
3
40
15
33
93
28
36
41
39
47
9
27
42
22
10
13
1