96
62
97
160
211
8
26
20
276
99
32
427
1212
182
24
130
46
762
12
75
169
389
791
98
180
13
333
131
28
109
181
213
325
164
48
16
61
375
571
115
178
22
23
1467
33
7
172
122
143
504
27
161
121