4
10
9
15
1
18
21
14
3
7
5
6
19
39
12
86
71
16
46
8
33
11
43
20
22
84
28
17
99
54
25
13
41
31
36
53
27