58
25
112
648
190
27
90
19
24
12
28
14
54
203
61
127
98
46
30
21
44
15
22
146
62
31
476
36
57
41
99
93
26
7
4
37
9
42
29
160
34
23
17
63
69
5
16
33
149