167
533
95
376
180
389
111
421
102
345
58
292
90
245
38
197
107
224
92
1,107
21
203
11
168
60
149
63
158
25
98
13
101
6
7
84