8
17
13
35
30
67
41
22
18
33
35
48
71
69
127