380
59
147
133
37
134
21
118
71
30
62
264
99
35
209
197
81
23
15
36
16
49
92
69
53
605
95
66
417
63
216