1089
31
0
879
28
1070
32
981
40
946
30
1084
808
35
839
34
812
33
906
37
904
1019
41
807
896
42
1082
44