8
14
6
9
21
45
41
11
47
5
3
58
19
89
17
16
10
27
18
31
23
25
52
12
33
60
79
13
67
15
7
78
38
53
64
42
288
20