24
56
33
34
47
187
173
137
55
235
52
41
86
233
115
126
74
183
62
64
98
82
32
178
109
197
198
89
17
182
136
78
80
53
239
37
250
94
66
379
139
51
151
113
125
122
65
157
29
54
61
46
58