5
16
7
21
3
48
24
9
15
12
43
10
13
22
4
8
33
30
18
19
42
55
38
31
11
44
14
29
35
27
6
50
51
25
32
45
23
58