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