63
53
68
117
807
21
39
37
136
35
269
46
41
57
93
88
44
30
186
78
38
147
94
290
109
22
297
138
11
18
79
149
47
51
55
80
103
27
115
34
134
49
64
108
332
107
126
106
19
204
98
89