46
221
137
92
203
123
97
104
66
107
194
159
193
143
11
149
68
192
81
120
222
157
184
250
242
148
109
534