214
315
403
361
233
386
42
743
441
331
68
59
48
1343
501
23
27
431
512
9
35
40
50
39
391
26
54
1715
2616
44
1233
781
29
641
37
242
36
1142
993
611