67
36
31
185
192
314
26
152
163
306
141
147
227
55
34
53
157
144
74
424
68
178
128
209
153
221
254
364
92
104
110
230