156
american
106
59
61
25
138
40
37
74
121
225
914
1K
293
61
136
103
194
101
138
102
50
472
95
151
166
123
74
81
205
60
90
49
159