152
143
58
156
141
154
116
110
116
120
147
146
82
123
52
146
116
114
110
141
127
49
40
157
52
128
102
30
157
117
43
107
146
112
92
140
91
137
52
48
29
110
99
175
129
118
110
114
115
102
28
27
49
98
130
55
113
101
161
65
124
134
106
119
445
108
166
82
163
82
153
119
153
140