215
1
102
326
0
131
42
93
132
156
54
476
317
154
2
346
100
120
764
398
373
233
298
109
80
81
193
157
254
356
188
91