4
20
2
7
13
3
10
26
11
6
5
32
24
55
23
28
14
12
48
31
94
16
29
74
88
44
30
42
34
98
57
18
21
15
36
43
83
87
46
22