84
403
97
289
64
242
45
251
70
183
62
182
44
21
146
26
134
68
395
24
124
22
108
16
117
30
128
29
23
103