40
69
118
34
21
227
17
41
46
42