7
9
22
88
38
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
32
121
15
60
30
53
26
45