158
1
80
307
109
233
2
401
428
3
200
351
635
88
549
106
141
69
0
197
194
98
122
87
204
163
83
126
82
108
74