127
955
128
696
55
860
104
235
62
637
92
620
89
775
36
665
53
491
34
487
17
301
73
406
60
429
51
471
61
738
373
27
422
24
292