289
102
295
236
175
142
133
83
125
82
52
182
103
154
225
143
174
62
84
73
31
105
144
44
61
93
111
72
5