96
89
119
121
93
93
67
67
54
54
136
145
152
149
151
151
52
52
52
52
52
48
48
56
50
56
48
48
52
48
51
51
48
51
58
58
58
58
82
82
69
68
90
93
67
67
74
69