15
27
17
81
75
61
36
66
80
49
47
48
65
8
25
131
70
123
53
136
33
44
115
79
119
54
95
68
85
12
43
52
10
14
64
87
41
111
92
100
63
29
165
126
248
20