140
67
154
73
105
52
7
10
168
79
266
121
84
43
98
49
238
109
126
61
245
112
133
64
336
151
147
70
322
145
357
160
413
184
1043
454
182
85
7070
3037
161
76
812
355
189
88
3668
1579
4690
2017
595
262
196
91
1295
562
749
328
385
172
987
430
903
394
868
379
406
181
287
130
462
205
574
253
434
193
1288
559
28
210
97
637
280
Copyright © All Rights Reserved