1
0
136
52
37
68
19
56
54
12
39
74
62
17
86
95
212
143
192
151
82
18
80
252
66
197
134
207
215
221
121
123
282
180
158
401
93
96
47
22
32
98
100
465
85