13
8
3
15
7
269
24
19
26
12
21
38
53
105
533
398
815
46
30
11
514
25
72
27
69
33
44
118
135
2019
1250
10
56
272