355
121
171
164
208
116
218
29
27
64
133
55
42
130
86
58
60
135
126
13
52
205
20
175
23
615
102
161
43
472
92
193
105
299
80
196
81
265
112
111
54
97
172
441
61
264
232
59
181
151
93
66
41
31
165
68