18
47
101
127
52
28
50
27
59
14
51
13
158
42
3
13
59
157
39
45
134
39
42
32
85
29
91
14
8
53
15
50
45
49
74
42
38
159
70
20
34
28
38
7
127
67
29
53
23
89