13
17
4
7
20
5
3
18
15
23
11
10
9
53
78
86
32
29
52
30
12
24
33
47
164
49
63
75
61
66
36
37
82
27
41
89
34
67
234