683
77
429
114
594
157
184
124
584
107
482
60
247
18
508
89
301
29
279
39
669
169
597
39
525
149
536
59
201
150
424
74
281
192
418
149
192
156
132
49