57
74
31
56
50
130
63
39
87
34
179
24
54
13
25
43
33
134
10
16
256
53
21
121
44
295
206
28
27
37
26
311
89
278
158
117
364
18
150
428
185
143
191
356
182
32
245
652
111
216