12
73
58
258
59
44
114
279
43
89
1027
68
40
22
134
432
119
57
54
37
21
86
10
14
49
244
42
13
332
242
69
75
181
38
28
288
391
18
70
81
56
15
157
80
339
91
29
104
41
36