80
1
418
86
120
89
471
2
946
4
165
566
84
632
124
78
248
870
3
1017
301
569
616
578
0
71
962
39
81
217
67
233
1168
16