9
11
16
18
51
49
31
26
42
47
38
64
13
40
33
25
44
45
28
91
60
80
58
63
50
48
36
84
85
194
106
167
198
92
61
83
237