21
18
31
15
10
19
17
3
53
78
16
5
47
6
7
51
36
1
22
39
49
93
20
4
41
27
9
14
40
8
12
26
13
52
44
30
11
29
23
60
62