45
47
57
73
41
39
48
25
21
18
12
30
22
76
101
26
35
54
128
37
46
67
40
59
36
32
43
91
61
42
29
66
27
49
100
44
20
56
80
166
86
85
53
74
97