90
1
985
2
625
47
349
72
121
376
257
0
198
138
203
75
123
134
177
126
155
74
85
114
165
494
367
96
197
122
130