9
6
17
11
4
23
45
27
99
112
19
7
8
38
88
21
10
18
14
55
16
13
44
562
54
42
39
37
24
51
28
5
62
43
22
69
121
32