1
19
20
91
69
113
183
33
87
17
30
135
76
42
219
195
170
119
49
61
60
130
85
220
81
192
121
188
268
246
62
198
248
26
106
109
102
82
228
139
54
132
162
75
103
56
120
51
274
125
38
126