90
1
75
58
144
73
155
134
366
109
128
804
4
78
172
151
72
609
80
91
74
948
89
1167
7
124
473
2
86
77
305
0