34
24
205
116
89
267
124
100
78
154
835
161
96
50
230
204
68
79
170
239
41
33
219
112
30
408
1012
222
52
37
120
45
73
177
892
54
129
246
156
82
199
87
42
150
56
95
110
49
83
131
111
80
135
121
94