154
396
171
509
71
26
35
46
81
109
238
1K
53
70
156
287
127
177
216
773
86
85
108
150
121
96
613
611
114
98
122
271
411
272
981
278
1.6K
218
236