2
16
14
28
16
42
42
63
68
26
33
40
27
40
14
27
49
41
14
18
110
249
63
104
28
96
132
68
58
69
111
222
118
83
97
184
182
82
191
195