264
162
152
72
61
5621
328
111
131
164
173
748
154
115
112
82
8
91
18667
193
369
10
102
234
214
104
73
13
142
141