5
23
4
12
165
843
172
878
190
990
175
872
168
849
183
926
192
1052
180
952
187
968
183
927
184
933
174
900
1
1
4
13
1
1
1
1
1
1
5
23
4
12
165
843
172
878
190
990
175
872
168
849
183
926
192
1052
180
952
187
968
183
927
184
933
174
900
1
1
4
13
1
1
1
1
1
1