255
244
235
156
66
32
39
35
33
26
43
41
42
38
41
43
47
36
42
41
40
39
38