273
266
61
967
62
23
108
130
80
91
146
207
60
232
264
98
95
19
261
136
90
20
18
75
25
46
16
87
103
73
57
11
365
59
569
67
208
32
153
39
45
44
24
134
21
189
55
53
12