51
14
92
110
141
119
25
23
47
18
107
15
8
19
67
57
99
143
48
491
26
56
160
6
997
656
13
24
321
122
236
68
182
139
22
213
32
16
131
327
43
627
344
291
191
316
3
44
42
98