7
10
175
82
329
148
280
127
343
154
203
94
238
109
140
67
301
136
1113
484
273
124
350
157
574
253
371
166
42
25
2240
967
854
373
119
58
287
130
196
91
217
100
49
28
73
14
13
Copyright © All Rights Reserved