25
39
46
69
57
24
127
107
32
23
20
50
13
32
74
158
66
13
43
23
18
50
47
20
28
53
53
58
12
31
50
11
19
27
28
89
66
39
44
53
89
26
58
83
59
32
133
42
157
33