54
191
238
295
57
97
74
83
175
40
18
156
201
86
159
164
203
111
64
102
95
60
293
24
29
56
28
58
303
178
14
43
180
16
17
15
87
82
80
4
141
22
19
49
9
23
436
398
433
396
109
386
345
177