1
5
70
14
16
16
10
8
12
15
13
49
21
25
16
22
26
17
46
105
29
27
4
5
6
9