24
180
202
92
56
128
130
850
1520
168
40
665
727
277
446
406
107
136
64
28
435
197
58
216
1234
79
343
27
271
37
192
97
76
488
575
304
387
129
47
4673