1312
411
425
975
640
703
45
72
178
35
75
36
462
80
132
43
32
75
101
48