377
139
309
15
633
180
628
49
187
127
654
116
640
323
300
114
619
218
402
62
243
112
106
35
512
128
608
189
75
32
428
168
443
133
378
177
831
298
345
54