33
47
49
30
17
41
45
63
96
22
26
85
19
36
28
29
61
42
54
32
40
46
83
81
73
39
60
38
35
25
72
95
37
55
180
56
27
112
24
88