220
25
42
18
21
973
81
78
323
6
1581
444
441
461
70
15
24
28
71
33
435
686
330
272
369
46
122
107
230
68
26
54
486
351
100
20
135
165
203
445
148
396
61
55
247
518
238
337
35
187
243
345
74
211
129
420
274