51
98
261
123
148
18
173
163
68
57
114
187
84
115
94
171
60
55
40
69
141
77
32
61
177
42
56
85
58
136
17
96
135
65
20
147
67
88
116
153
111
91
19
59
101
14
72
37
146
80
38
103
104