52
28
34
81
131
16
68
26
27
38
171
66
22
78
292
42
29
139
71
54
535
181
769
302
31
21
17
15
12
46
32
115
110
219
183
23
156
8
327
33
86
258
13
18