25
21
84
13
18
44
49
81
9
28
16
83
23
30
17
12
27
22
800
36
15
7
89
60
35
52
20
174
87
26
68
14
72
31
38
24
61
288
40
19
32
10
105
103