232
238
30
55
47
188
210
143
105
96
178
219
124
122
103
80
155
79
295
197
174
90
165
110
256
99
38
72
52
54
75
183