98
624
170
976
91
396
28
472
55
284
47
287
58
233
64
229
40
159
6
332
42
158
23
152
21
147
14
144
32
139
136
132
120