301
665
117
167
79
37
135
367
93
129
98
169
299
801
388
1.1K
42
32
137
127
177
99
226
241
696
130
212
613
611
118
3
107
147
70
50
290
141
270