407
51
60
242
87
62
108
563
29
58
86
135
109
230
186
70
47
175
129
247
241
46
112
199
293
157
67
179
138
180
189
218
93
57
43
113
98
131
169
44
33
201
130
127
277
49
54
37
619
56
38
61