5
15
4
6
7
14
12
9
27
25
38
42
102
18
49
24
52
39
65
51
28
55
31
11
96
115
34
43
45
23
63
20
61
62
17
93
106
19
10