68
67
162
23
27
188
534
219
130
298
16
24
66
45
40
118
22
603
32
123
56
14
47
42
74
101
41
52
51
342
37
184
171
629
263
320
212
132
369
30
110
108
83
61
393
112
86
69
391
253
226
181
115
98