2
5
19
107
18
94
24
125
156
819
160
800
183
922
175
915
164
826
188
952
161
812
167
853
184
944
168
858
185
935
183
926
2
5
19
107
18
94
24
125
156
819
160
800
183
922
175
915
164
826
188
952
161
812
167
853
184
944
168
858
185
935
183
926