89
28
39
202
40
106
134
124
188
138
79
50
17
65
73
18
87
250
33
194
34
144
64
288
261
113
35
8
154
287
11
88
189
121
312
175
59
201
149
209
12
216
123
117
120
271
23
13
43
37
143
62
176
157