14
42
70
29
22
28
32
25
38
31
12
4
8
6
13
10
52
33
105
46
51
27
18
23
37
85
124
9
11
17
53
35
36
41
16
26