66
534
48
81
129
161
70
104
140
279
118
37
40
80
138
45
43
86
382
240
113
49
38
34
292
111
68
31
224
174
182
33
271
55
13
21
36
123
408
117
339
125
217
1123
212
167
109
54
1056
73
108
209