468
95
186
34
955
14
61
16
8
37
10
40
94
19
71
59
87
5
27
28
104
26
131
164
382
69
35
25
15
2
22
74
18
12
9
29
13
295
21
53