24
50
16
46
127
39
74
130
133
7
42
107
34
23
58
61
44
38
59
20
12
13
53
13
43
53
158
47
28
42
58
28
11
39
52
66
28
33
157
89
2
66
28
20
54
27
28
38
50
38