98
140
130
153
137
80
31
35
73
77
136
86
93
132
122
138
84
133
94
113
45
198
53
203
197
85
532
892
139
179
97
83
309
26
126
41
42
32
71
43
20
18
34
13
209
36
240
131
67
74
279
325