50
959
26
139
82
173
76
84
76
82
82
81
127
113
26
32
83
130
140
89
143
77
117
154
81
82
125
126
177
76
83
83
177
412
2810
77
130
131
82
105
357
85
81
141
81
134
190
133
113
76
127
177
115
127
410
260
75
77
82
75
80
79
88
130
131
82
82
439
84
79
76
121
75
85
131
83
408
82
123
82
178
77
78
83
116
73
82