89
28
39
202
40
109
134
125
188
138
79
50
17
65
73
18
87
250
33
194
34
144
64
288
261
113
35
8
154
11
189
122
313
175
59
201
149
209
12
216
123
117
121
271
23
13
43
37
143
62
177
157