215
31
709
105
206
183
146
908
1023
423
560
48
426
213
810
212
369
28
501
76
28
840
24
42
17
19
155
100
48
321
137
38
924
21
13
7
1343
239
5
434
919
896
345
179
21
5
517
692
32
