7
56
30
71
79
35
106
36
59
58
8
6
20
10
16
28
12
62
17
13
52
14
33
27
24
37
11
55
9
47
44
49
98
114
23
4
29
40
26
38