257
233
1
1
2
1
31
313
88
36
1
16
1
43
5
6
1
1
23
1
3
153
16
6
89
1
2
1
1
2
1
56
2
24
26
1
2
6
16
65
34
3
1
130
2
1
54
27
173
490
69
217
154
11
421
25
10
31
1
91
40
358
307
160
6
6
318
11
118
6
101
1
388
1
464
22
421
35
31
4
6
12
1
36
313
3
88
49
142