33
30
80
15
93
18
19
18
192
10
62
7
200
165
31
26
169
153
18
64
15
123
16
80
22
50
200
200
198
94
200
90
93
192
195
15
200
44
197
27
112
194
179
199
200
85
141
74
195
30
110
105
192
155
50
169
200
878
160
952
176
33
30
80
15
93
18
19
18
192
10
62
7
200
165
31
26
169
153
18
64
15
123
16
80
22
50
200
200
198
94
200
90
93
192
195
15
200
44
197
27
112
194
179
199
200
85
141
74
195
30
110
105
192
155
50
169
200
878
160
952
176