159
1
158
48
165
275
0
257
938
6
426
1472
3
414
307
624
2
90
46
349
391
143
376
72
121
198
138
74
126
134
176
203
75
155
254