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