110
379
244
193
530
46
157
119
697
467
57
64
72
673
277
206
36
93
168
114
43
600
40
29
34
126
68
122
283
48