131
63
90
32
107
8
7
39
1345
108
76
37
178
66
28
184
11
33
57
13
799
44
78
42
52
245
54
133
12
2018
23
4
213
69
25
10
45
47
364
80
22
49
55
5
143
243
9
88
16
77