15
13
26
30
48
25
19
97
51
20
28
18
33
49
45
41
17
23
40
39
12
32
21
56
64
6
132
220
67
42
104
101
37
68
16
100
29
35
38