4
9
17
5
8
25
20
33
44
6
31
56
2
13
26
11
29
43
7
78
23
3
24
18
41
37
16
49
27
22
21
1
65
53
28
30
95