57
112
53
185
41
89
117
105
167
66
80
235
30
67
138
103
91
289
189
283
457
35
33
71
43
302
45
18
146
94
42
38
144
64
72
95
63
32
218
31
98
277
252
28
10
37
157
131
76
96
62
60
92
172
47
126
27