28
192
26
239
53
14
89
236
138
49
119
75
84
403
272
120
244
194
155
183
209
128
39
203
41
67
32
46
42
118
102
81
72
79
141
11
167
191
54
614
360
92
149
111
50
21
6
123
69
63
223
104
88