8
9
88
38
22
21
10
18
13
52
16
42
27
561
20
14
54
11
39
37
6
23
50
17
5
7
4
62
43
69
121
32
15
60
30
53
26
45