18
858
16
57
195
128
55
11
20
21
45
24
23
37
473
54
35
36
14
19
7
34
66
76
98
59
26
52
27
38
46
43
170
41
22
40
75
311
96
56
65
29
53
72
80
62
47
71
63