68
92
17
138
162
95
257
9
511
37
167
11
54
44
22
965
593
61
372
60
129
43
42
39
74
75
322
28
278
34
185
165
118
78
223
47
46
143
506
115
323
356
252
120
173
533
56
386
242
216
85