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