284
2018
44
93
75
557
82
30
77
67
79
159
116
105
43
101
102
101