5
33
78
84
62
88
106
4
27
65
93
67
93
73
104
26
50
91
113
86
97
103
114
39
54
65
88
94
115
104
33
64
105
102
92
95
77

26 25 24 23 22 21 3 2 1