41
51
31
24
48
22
61
73
67
101
23
18
17
49
290
91
1096
29
15
43
140
388
30
427
52
21
59
56
133
241
36
46
819
68
158
188
20
25
45