10
93
56
104
58
399
171
618
222
14
108
21
42
6
14
159
70
37
9
2K