2
55
5
1
9
13
16
14
7
10
12
24
35
27
32
8
21
15
25
4
6
81
29
19
34
41
33
22
26
23
3
17
11
30
50
31
18