105
97
292
107
69
263
82
360
135
103
108
498
108
133
150
131
330
284
112
121
108
219
118
102
111
122
113