5
18
14
22
12
6
21
4
11
19
3
1118
29
9
27
24
10
88
15
8
25
23
23518
39
38
35
44
34
7
2
43
121
16
20
13