644
283
406
181
7
10
595
262
329
148
266
121
854
373
308
139
588
259
280
127
343
154
903
394
161
76
203
94
322
145
119
58
231
106
210
97
140
67
224
103
252
115
238
109
168
79
378
169
118
301
136
91
46
73
63
34
217
100
1113
484
70
37
126
61
Copyright © All Rights Reserved