5
11
12
21
48
62
14
15
3
7
19
4
1
45
24
36
18
28
25
10
123
54
8
44
40
109
85
16
13
33
30
106
22
2
9
6