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