21
38
29
64
237
69
68
118
115
59