185
76
68
68
51
160
157
158
67
141
41
55
161
71
67
142
164
146
67
44
51
62
44
44
68
149
78
76
41
367
649
149
41
146
76
68
44
151
51
76
51
44
138
41
76
67
162
137
67
68
76
67
132
70
41
143
138
67
68
160
84
55
145
76
150
44
76
51
51
63
55
68
44
51
152
76
159
83
68
168
71
51
89
67
154
71
51
151
164
166
66