924
403
336
151
84
43
70
37
147
196
91
21
16
2513
1084
371
166
399
178
252
115
679
298
35
22
329
148
63
34
140
67
476
211
567
250
343
154
168
79
1022
445
266
121
126
61
182
85
945
412
728
319
322
145
112
55
280
127
259
118
210
97
73
42
25
245
98
49
119
58
105
52
56
31
28
19
Copyright © All Rights Reserved