145
145
145
146
148
153
140
151
151
139
131
129
110
104
103
100
105
105
105
106
100
115
115
93
90
94
89
86
84
84
79
79
82
83
84
85
79
79
67
67
60
57
55
55
54
53
50
50
49
45
42
42
44
43
47
45
46
43
41
44
44
40
41
41
40
36
35
43
41
46
46
40
40
36
42
36
40
38
38
47
41
39
40
40
37
40
39
41
40
39
42
42
42
42
42
40
44
47
46
46
45
47
49
52
50
49
46
49
47
50
48
48
53
54
61
60
61
61
59
59
62
63
65
65
66
64
64
59
59
61
57
57
56