971
239
268
374
232
148
574
754
370
766
333
224
134
661
218
929
699
250
570
943
128
22
752
515
980
237
483
973