19
21
45
25
46
5
55
110
13
16
33
75
20
10
90
18
9
17
8
40
72
29
36
54
15
39
14
56
49
7
6
182
129
35
48
215
37
130
169