66
27
134
25
158
52
199
73
104
80
78
141
207
216
424
31
153
213
87
74
310
155
411
45
101
435
514
1266
812
237
291
336
476
293
89
335
47
121
380
36
304
472
19
329
723
128
360
60
775
197
39
520
62
147