127
102
111
1951
1829
46
133
523
178
240
1905
48
126
1893
1933
1868
921
116
115
1593
141
130
539
104
1863
1248
127
1221
1268
124
913
1796
94
42
861
296
82
1702
1894
1175
138
1909
162
497
116
120
101
97
120
1606
98
1246
1610
105
873
1212
1210
1272
1490
1858
125
1892
1201
1531
91
142
549
1521
891
1892
1560
109
1182
1576
53
82
141
119
832
1928
82
1930
113
110
118
139