117
92
201
292
34
87
40
237
295
20
97
43
36
149
262
252
23
235
136
74
264
15
339
147
16
8
115
203
30
61
14
47
9
177
82
10
33
251
223
66
88
29
85
152
39
18
24
32
48
357
58