8
16
6
5
17
18
34
10
22
77
20
51
45
80
79
32
35
65
78
89
33
56
68
63
69
83
21
107
36
28
54
42
72
55
31
24
67
44
38