290
39
726
41
36
64
59
173
37
37
102
35
104
60
35
671
486
53