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