19
21
1
32
31
18
7
16
6
3
54
87
14
30
11
53
15
5
8
25
42
46
24
27
81
12
403
66
26
28
43
22
79
50
9
13
20
55
38