10
67
63
7
17
20
36
44
27
19
92
129
77
29
15
33
26
46
21
81
16
25
45
34
31
51
35
28
41
78
62
23
52
32
30
9
65
38
14
66
108
149