105
97
294
107
69
264
82
365
135
103
108
499
109
134
151
131
333
286
113
122
115
221
118
102
111
122
113