153
1
74
606
79
70
81
37
120
80
418
89
78
549
578
0
1017
4
870
3
300
2
228
233
500
69
1168
16
217
67
76
91
57