13
245
222
139
272
57
42
218
70
43
44
65
132
166
12
45
134
51
76
66
53
151
120
72
280
69
138
175
171
532
191
87
103
214
46
99
74
92
89
97
133
25
197
228
79
215
20
56
124
263
285
62
61