221
243
203
183
347
134
547
302
174
323
98
199
27
231
69
428
58
34
477
45
28
76
112
90
21
77
38
66
197
232
30
79
19
121
99
480
75
137
47
53
254
72
491
194
51
42
192
274
326
590
361
126
678
55
346