23
84
24
9
30
82
155
186
26
104
38
101
57
188
77
299
27
115
138
207
199
87
53
44
203
382
12
404
21
527
294
132
117
169
81
514
200
219
236
106
173
180
212
79
93
25
85
231
278
140
119
47
50
108
228
165
123
36