75
1
140
84
632
95
545
2
164
566
119
471
124
1164
7
945
4
88
86
101
233
79
292
606
108
617
153
191
186
89
252
356
135