350
718
225
175
177
140
58
644
226
135
21
96
47
196
494
20
63
52
69
73
16
10
4
41
22
24
15
31
19
7
54
49
91
193
215
206
72
160
319
67
56
36
174
298
81
379
27
281
477
220
125
390
227