459
46
178
72
108
31
51
46
48
28
38
29
38
38
36
32
36
59