393
1
88
121
70
170
159
56
134
99
2
188
538
145
174
139
206
72
68
71
527
45
114
3
60
189
0
98
379
499
6
181
85