19
44
52
43
42
34
23
16
56
120
60
99
243
22
24
47
21
14
104
90
59
72
50
31
45
97
92
20
53
62
37
80
27
40
69
96
18
82
98
54
48
129