276
318
1
1
2
2
33
2
78
10
5
8
311
88
32
2
16
1
1
1
1
41
5
9
2
1
1
1
25
1
29
1
1
5
154
14
6
86
1
4
9
3
1
1
2
1
59
1
2
3
1
23
21
1
2
2
5
1
43
4
10
11
3
88
44
3
146
3
2
67
36
201
1
594
89
327
217
11
2
1
515
22
18
31
3
1
100
109
381
358
210
6
8
392
1
14
107
20
2
1
118
2
470
4
1
561
27
515
41
31
3
14
17
2
37
389
4
1
98
61
593
1
185