242
922
268
669
56
262
127
382
21
286
48
139
25
249
57
161
37
254
5
188
50
245
49
147
200
166
61
713
26
174
45
109
31
142