25
29
30
27
23
23
24
35
18
44
44
64
74
28
34
42
28
40
14
28
49
42
14
18
110
249
63
105
28
96
132
69
58
69
111
222
118
83
97
184