23
66
32
72
260
54
68
198
38
220
277
44
135
26
34
93
43
9
27
18
79
134
51
184
170
194
254
144
113
239
30
163
130
237
29
206
69
53
61
71
115
49
249
81
139
88
45
24
97