104
102
2018
1978
107
1933
1938
2050
54
113
116
50
125
59
2000
1807
101
1952
125
1948
288
116
102
102
117
52
110
114
47
1962
108
106
105
120
115
1617
108
127
52
114
124
120
124
113
115
120
1959
110
101
99
118
47
1962
117
1924
119
108
107
118
121
1983
114
109
109