6
8
32
4
44
16
1
5
47
45
30
67
79
81
68
21
23
9
72
15
38
33
40
28
24
22
53
82
41
36
50
83
26
18
89
27
108
48
73
123
10
49
62