40
66
118
31
21
227
17
41
46
42