5
3
14
4
2
8
12
11
16
6
22
23
40
56
28
49
7
9
68
15
84
21
31
20
32
62
18
47
218
19
79
66
64
17
25
33
48