74
47
60
53
416
513
38
45
102
123
18
59
23
56
608
27
24
131
193
51
101
156
109
62
189
71
33
105
25
37
14
22
34
42
52
44
991
133
79
72
1485
505
180
97
106