220
41
669
227
89
124
43
545
238
111
88
29
447
217
135
37
59
26
928
10
141
60
93
1425
1348
34
123
51
202
98
4069
448
1354
13
38
19
108
791
191
251
67
644
31
185
215
10205
355
330
262
128
78
28
1410
151
311