1
16
12
5
21
22
6
14
9
52
20
18
31
27
15
12
16
19
4