21
24
39
72
210
185
97
88
176
246
703
211
274
242
181
174
87
132
294
247
241
696
290
1.1K
50
58
678
2.5K
272
981
67
76
94
105