127
1
74
428
376
400
350
145
68
165
2
131
53
158
166
137
142
536
449
188
1028
5
133
98
392
88
330
134
1352
6
120
0
160
294