154
213
117
612
40
266
94
496
58
454
101
418
151
254
164
322
55
313
16
234
200
46
272
50
201
75
242
51
206
1
143
69
218
52
166
57
163