10
2
28
13
4
16
32
82
38
47
35
27
6
9
22
46
15
14
3
51
25
5
11
1
56
7
8
37
78
19
12
26
17
18
23
118
33
83
48
69