5
267
38
36
30
86
40
20
15
45
24
27
77
79
13
81
9
78
97
50
28
44
31
8
188
88
12
6
80
42
46
695
66
29
95
35
76
26
14
25
10
85
16
21
67