5
15
16
16
35
27
3
9
18
8
12
8
16
1
21
5
3
4
28
20