10
26
40
3
4
9
7
42
17
13
6
57
35
8
56
25
21
20
73
23
14
24
91
49
15
45
11
37
55
87
16
52
31
33
12
32