87
129
94
97
51
49
33
95
279
21
62
358
132
59
39
68
162
72
147
17758
75
113
142
191
29
19
44
43
28
69
133
56
67
80
581
216
64
27
65
32
123
109
90
73
573
57
53
92