40
69
118
34
21
227
17
41
48
42