175
806
538
332
238
465
218
780
127
78
322
80
121
77
100
73
112
885
24
180
204
93
56
128
132
852
1523
169
41
667
728
277
446
406
107
137
64
28
436
198
58
216
1238
79
346
27
272
37
193
98
488
580
306
392
131
47
4685