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