549
2018
75
81
30
274
99
105
44
43
153
99
66
74
97
77
88
112