14
16
80
57
28
21
103
4
10
24
88
82
52
38
15
55
43
33
20
17
27
9
36
31
96
127
49
22
99
7
58
63
26
98
71
37
29
12
13
32
25
42
121