125
121
82
54
87
161
898
45
143
1906
3
127
1264
144
102
170
949
906
861
1548
1893
1180
180
113
156
875
48
1189
1275
1546
542
59
117
526
1612
1963
51
47
1268
939
1218
1218
1570
53
42
114
96
8745
152
1870
540
105
1615
102
1565
82
1214
104
848
930
870
519
94
862
51
1209
48
119
935
1246
45
118
57
1944
90
1291
829
177
50
1607
1863
82
937
1156
1171
1203
145
117
1221