1
8
41
20
38
32
25
57
27
47
74
95
54
118
24
123
56
80
240
94
55
100
36
46
42
63
62
89
35
142
16
44
90
83
75
52
141
69
37
112