40
50
21
66
41
55
98
25
48
96
44
27
33
73
32
216
115
75
90
87
22
56
76
172
140
69
102
57
49
46
93
166
42
83
11
103
261
74
18
13
121
80
141
77