33
49
76
37
42
99
44
68
69
81
43
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
22
39