49
71
37
42
98
43
68
77
65
24
9
19
40
52
56
18
28
47
55
159
212
80
283
257
164
126
72
96
90
36
109
87
15
39
29
32
143
20
137
88
22
54