16
250
238
437
239
167
51
148
66
68
293
23
164
277
36
52
212
326
246
439
48
22
26
109
43
123
117
1360
55
287
273
69
269
35
15
47
38
33
99
150
343
30
12
67
236
116
371
45
46
226
463
173
54