8
16
13
34
30
67
41
22
18
32
34
47
71
69
127