386
816
38
620
103
656
165
490
98
88
188
296
30
245
52
29
41
15
255
182
31
223
16
18
12
171
32
150
329
24
148
116
14
120