821
477
107
753
114
238
190
230
62
116
378
308
604
429
365
189
241
87
138
163