14
122
164
21
23
51
121
254
101
81
74
129
58
127
71
140
64
96
76
118
167
186
47
208
103
119
97
102
61
43
114
115
86
84
98
45
106
94
66
44
173
53
52
136
6
48
147
27
80
161
55