31
57
45
109
173
733
195
622
152
703
211
526
68
128
147
613
161
1.2K
217
236
56
51
387
1.1K
277
1.6K
77
37
170
509
176
246
216
773
60
53
74
83