16
68
26
27
38
52
171
67
22
78
292
42
29
140
71
54
535
182
28
131
769
302
32
21
17
15
12
47
79
115
66
111
219
184
23
156
8
328
33
46
86
258
13
18
70
30
25