93
190
127
71
74
76
62
99
122
155
144
172
205
359
526
107
572
70
460
255
314
413
726
488
148
149
80
232
156
118
91
310
92
119
102
476
187
68
161
89
318
377
179
24
59
106
386
409
81
160
87
369
529
154