514
113
354
155
233
147
73
41
572
137
486
151
233
36
568
101
594
173
324
145
379
115
186
49
186
41
298
92
250
144
243
172
197
112
361
103
582
165
471
195