16
24
19
50
34
45
6
4
35
14
57
39
890
53
40
9
27
13
74
22
48
80
62
32
46
21
23
49
59
29
668
82
95
12
115
113
71
85
99
114
10