16
17
3
9
90
22
4
31
8
11
12
93
73
40
6
38
23
32
66
35
10
15
25
37
29
21
34
44
53
2
5
1
28
13
19
26
30
79
88
67