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