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