3
8
5
9
18
4
25
1
7
12
11
24
20
64
15
61
46
60
14
23
36
2
107
10
21
22
28
34
181
6
37
27
26
39
16
112
19
32