17
3
6
13
9
30
42
59
10
28
12
4
5
25
8
16
7
33
18
21
69
88
120
55
20
49
45
14
15
44
65
22
36
41
110
51
11