19
18
26
393
20
76
43
219
38
128
36
245
5
7
109
75
54
21
24
222
4
17
66
12
11
10
55
8
15
31
40
56
145
85
6
22
2
25
69
34
37
52
51