42
38
62
130
55
103
144
92
46
116
133
