228
2
275
1
104
110
853
128
181
368
99
145
355
161
135
102
218
1104
210
522
904
421
338
95
270
240
243
172
4
171
137
88
226
0