78
64
40
38
10
103
17
55
151
742
85
106
36
99
56
65
198
1543
59
306
13
5
128
35
422
69
658
390
219
21
43
47
187
79
23
26
15
53
113
74
77
60
22
27
18
11
6
20
42
12