25
256
73
20
93
34
37
28
81
84
74
66
144
14
54
76
111
30
62
92
18
78
196
42
159
53
132
85
110
45
48
258
50
170
166
279
6
109
26
27
12
44
103
124
22
148
572
65
16
631