5
24
23
10
234
71
97
38
25
19
26
37
27
127
49
60
12
21
6
86
58
47
98
32
33
41
77
53
132
66
7
18
61
62
108
54
78
438
74
29
92
81