113
113
186
160
185
73
18
26
114
62
69
53
71
61
29