56
200
447
2000
23
4731
282
667
135
116
101
72
89
129
80
87
436
260
93
210
1021
231
110
91
94
109
169