26
43
33
23
49
76
37
42
99
44
68
70
81
66
25
9
20
41
54
57
18
29
48
55
162
213
80
287
259
165
126
98
53
91
36
110
88
15
34
24
144
50
73
21
109
142