38
27
35
201
273
67
198
97
107
28
208
269
53
124
517
40
109
18
31
25
100
17
56
197
80
42
29
123
41
39
14
87
76
34
22
49
64
15
270
52
24
48
112
278
90
57
61
8
117