7
4
3
10
49
16
19
15
8
6
2
1
5
14
18
11
34
42
21
29
17
59
12
26
96
37
54
78
38
22
43
66
60
64
27
68
41
45
36
9