26
79
95
28
68
98
58
42
71
36
21
85
30
44
87
51
54
125
45
24
63
101
76
142
61
151
183
73
67
6
105
64
18
70
80
40
7
31
16
78
59
41
47
77
53
29
37
38
13