7
54
638
11
186
15
13
3
46
195
26
48
161
204
386
31
488
65
166
258
598
57
366
24
67
714
80
302
115
9
201
230
38
78
44
52
22
104
16
36
233
559
145
364
220
89