278
214
578
145
214
157
156
47
217
76
576
155
407
189
100
58
330
106
481
115
563
130
403
141
475
68
154
79
172
47
121
70
369
108
458
69
263
83
91
67