999
208
639
47
78
200
227
80
117
91
37
568
214
196
23
89
108
898
261
24
186
32
147
201
434
25
603
99
313
318
63
218
305
46
38
220
293
7
1139
9
28
530
36
10
66
64
314
62
61
3
163
106
109
194
225
85
68