471
95
187
34
957
14
61
17
8
37
10
40
94
19
71
62
88
5
27
28
63
104
26
131
164
387
69
16
35
72
15
2
22
74
18
12
9
31
13
299
21
53