21
125
526
26
15
10
18
19
72
9
7
23
6
208
5
12
42
33
34
40
29
27
13
164
14
65
8
75
25
20
86
107
44
46
30
57
43
54
24
11