52
182
38
67
657
57
264
6
42
108
48
30
141
100
88
80
164
26
157
170
16
115
82
63
20
74
508
72
92
109
60
22
226
21
211
197
168
304
89
166
240
319
1855
103
239
104
36
105
41
12
131
45
25
174