164
1
1284
4
1116
2
120
114
982
45
126
153
75
203
74
391
143
198
136
426
72
119
375
349
169
896
58
84
179
207
67
541
71