70
48
1310
803
317
627
45
209
147
99
212
775
393
1123
65
714
108
187
232
313
86
114
102
277
115
75
289