55
77
265
35
243
181
89
36
68
269
136
84
351
113
71
49
146
326
1428
1373
48
205
29
15
39
87
302
37
91
3535
171
125
63
308
182
28
180
8280
33
30
335
240
584
23
7
299
116
72
41
51
60
150
119