320
613
209
91
38
245
350
6
272
83
31
374
112
108
228
907
368
174
248
51
41
76
114
13
394
154
226
268
218
55
93
21
819
158
1420
58
24
47
117
87
253
74
35
20
161
325
162
44
184
149
4
86
129
1280
67
53
27