74
76
89
82
51
217
268
69
275
204
119
246
83
104
140
137
116
181
40
15
162
126
272
21
85
87
111
151
201
301
110
229
92
143
102
32
128
145
230
210
147
88
72
153
188
38
178
490
58
29
109
173
213
96