55
71
98
642
113
105
154
148
31
142
78
198
37
283
289
67
1052
66
26
116
135
86
151
217
68
252
274
107
106
22
149
95
25
20
82
28
47
18
92
57
367
611
72
215
32
177
39
51
50
27
136