67
87
148
90
147
35
95
58
54
70
96
72
194
66
57
140
12
127
36
38
154
79
21
99
73
93
252
97
117
191
124
152
83
68
178
113
190
878
55
22
157
86
76
108
138
46
81
69
98
44
104
92