2
8
10
51
115
27
11
89
22
67
17
15
47
24
69
25
5
20
23
42
26
16
28
38
6
95
54
49
35
33
4
9
30
7
18
36
40
29
21
44