3
22
2
1
13
11
7
8
20
12
4
21
54
16
19
14
5
17
86
6
38
9
37
88
27
24
26
28
71
81
32
15
29
62
99
72
18