18
243
27
131
42
31
87
88
101
67
55
206
76
234
90
32
340
55
28
180
41
14
363
34
114
21
25
23
8
50
48
204
272
42
28
26
202
120
139
128
197
348
173
208
38
218
172
164
46
8
26
338
312
163
19
4
56
197
33
31
34
209
51
100
82
161
59
282
191
18
80
72