54
99
42
60
185
92
82
194
147
59
65
116
142
225
305
67
94
77
58
123
24
110
26
274
106
61
287
151
68
165
385
27
195
193
66
156
2
11
134
927
35
203
234
320
23
181
21
81
55
15
12
73
78
150
38
283