525
128
659
190
262
44
167
46
150
33
169
38
104
7
437
45
392
69
202
16
254
35
503
87
240
11
285
12
380
26
599
22
398
30