169
1
898
213
68
180
74
1127
98
299
1372
5
84
72
63
116
2
544
59
743
246
80
365
247
379
77
227
656
650
163
1336
3