294
133
273
124
168
79
238
109
560
247
343
154
770
337
161
76
119
58
140
67
73
392
175
82
182
85
385
172
189
88
196
91
224
103
84
43
105
52
7
10
147
70
280
127
441
364
163
126
61
231
106
98
49
217
100
399
178
203
94
28
37
Copyright © All Rights Reserved