257
234
1
1
2
1
32
314
87
36
1
16
1
42
5
6
1
1
23
1
3
153
16
6
89
1
2
1
1
2
1
56
1
2
24
26
1
2
7
16
66
35
3
1
130
2
1
54
27
172
491
69
214
154
10
421
26
10
31
1
93
40
357
306
161
7
6
320
11
118
6
100
1
390
1
465
22
421
36
31
4
6
12
1
36
314
3
87
50
143