21
357
16
170
10
45
81
24
29
37
7
69
14
112
36
55
12
35
75
18
19
166
23
8
5
27
17
41
43
89
31
53
32
57
38
49
15
20
2
121
67
46
62