242
268
48
71
176
512
592
221
71
313
69
698
337
164
162
828
278
42
94
377
266
180
137
433
313
116
72
111