221
512
85
235
153
232
39
195
91
557
86
157
93
263
57
224
89
358
61
738
97
303
117
425
56
269
50
125
38
209
1
54
348
27
166
36
342