18
57
29
63
711
364
183
591
69
59
5654
663
105
772
83
94
451
20
32
24
46
72
235
14
22
61
25
10
48
19
209
454
111
15
86
698
52
92
161
16
637
34
204
233
323
79
23
108
223
172
35
84
361