28
54
103
419
50
59
15
188
247
60
133
71
63
114
264
100
36
9
11
79
26
30
122
57
31
75
189
93
84
24
262
212
38
20
58
132
172
399
111
64
161
83
166
16
49
7
46