196
91
140
67
7
10
105
52
252
115
280
127
126
61
112
55
189
88
46
287
130
322
145
364
163
343
154
441
315
142
476
211
203
94
385
172
518
229
525
232
609
268
630
277
119
58
84
43
98
49
161
76
133
64
182
85
245
Copyright © All Rights Reserved