258
229
1
1
2
1
31
311
87
36
1
16
1
41
5
7
1
1
23
1
3
151
17
6
87
1
2
1
1
2
1
56
1
2
24
26
1
2
6
16
67
34
2
1
128
2
1
54
26
172
487
69
215
152
9
416
27
10
31
1
92
38
356
304
159
7
6
316
11
117
6
99
1
387
1
461
22
416
37
31
4
5
12
1
36
311
3
87
49
139