1
5
6
10
20
13
9
12
14
24
30
21
6
8
9
10
12
7
13
18
55
77