21
13
20
16
31
3
2
5
8
61
17
9
7
4
18
29
36
6
22
15
14
10
96
30
59
19
38
41
48
27
47
53
68
80
28
32
26
23
45