106
282
624
481
292
193
128
591
119
659
66
161
38
331
37
162
35
164
68
395
6
96
24
115
27
130
14
110
13
100
61
713
26
105
80