240
113
113
102
63
68
71
48
172
107
99
84
48
29
50
42
58
68
67
72
33
24
45
39
52
21
82
17
24
17
18
42
36
43
36
36
40
41
17
31
38
25
14
44
14
46
13
40
34
28