277
315
1
1
2
2
33
2
78
10
5
8
309
88
32
2
16
1
1
1
1
41
5
9
2
1
1
1
25
1
29
1
1
5
153
13
6
85
1
4
9
3
1
1
2
1
59
1
2
3
1
23
22
1
2
2
5
1
43
4
10
11
3
85
45
3
146
3
2
67
36
201
1
592
89
325
216
10
2
1
514
21
18
31
3
1
100
109
379
357
208
6
8
389
1
14
107
20
2
1
118
2
468
4
1
559
27
514
40
31
3
14
17
2
37
387
4
1
98
61
591
1
184