54
61
165
144
131
191
149
67
195
138
260
638
214
87
211
141
281
152
123
1408
223
232
321
189
255
45
113
86
15
280
173
27
390
91
226
175
55
106
160
70
294
44
103
439
48
40
378
474
63
39
366
35
26
66
438
47