813
379
191
167
46
62
617
206
79
108
271
222
284
157
292
501
154
147
287
169
305
141
55
693
138
89
179
730
615
290
54
109
51
220
170
143
52
73
123
49
83
231
132
110
223
65
101
351
311
128
149
74
21
18