116
63
493
4
132
1
101
185
93
106
169
37
117
386
2
240
118
192
176
295
88
151
218
188
224
170
172
249