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