47
35
51
59
144
21
53
437
728
78
748
227
49
246
235
551
634
38
68
249
82
42
110
1382
27
94
32
20
39
194
75
73
37
50
64
44
15