23
45
37
149
106
126
177
153
12
26
230
94
33
427
173
181
359
155
70
117
570
19
123
84
73
97
7
20
238
67
90
111
13
158
60
89
28
41
66
42
16
48
296
109
44
120
57
124
235
18
91
122
203
178
82