3
5
8
2
12
8
23
44
14
21
20
16
16
14
9
12
42
22
27
11
12
20
17
17
19
18