32

36

94

78

24

68

67

99

60

108

54

76

55

98

50

19

83

38

2

0

29

70

14

52

73

82

93

102

15

18

3

37

91

53

89

92

39

58

61

107

45

64

26

75

56

25

105

6

80

90

100

30

88

16

65

51

96

34

81

13

72

77

101

95

97

4

35

1

85

31

48

28

17

5

23

63

74

40

57

79

71

9

103

87

43

42

109

49

27

46

20

11

47

86

59

104

44

8

33

22

21

62

7

41

10

84

12

106

69

66