24
70
285
18
157
123
39
52
48
19
42
152
68
29
171
34
211
55
10
866
89
86
31
14
87
8
242
46
59
147
106
71
182
60
17
88
96
28
136
117
77
26
338
23
36
166
20
73
172
51