56
200
97
115
186
156
248
259
371
335
424
862
459
232
364
30
1467
93
40
18
41
24
152
89
37
22
57
125
241
230
25
55
6
21
20
23
34
235
226
90
227
102
96
72
8
48
144
196
44
70
1603
5
287
109
69
155