21
87
75
57
42
11
92
93
85
52
23
47
428
79
20
45
29
24
31
69
73
113
62
103
66
59
280
38
109
50
53
43
54
26
72
55
146
131
64
30
58
139
88
273
98
80
76
65
37
187
78
142