2018
71
147
68
61
30
65
21
74
42
35
165
350
277
62
329
98
57
32
45
47
21
42
51
7
45
31
102
27
15
11
27
15
14
27
2511