13
30
32
80
29
58
73
24
34
129
68
117