276
319
1
1
2
1
31
2
78
10
5
1
7
311
89
36
1
16
1
1
1
1
42
5
6
1
2
1
1
1
23
1
28
1
1
1
3
153
16
6
89
1
2
1
9
2
1
1
2
1
56
3
2
1
24
26
1
2
2
4
2
43
4
6
16
3
86
43
4
1
149
3
3
66
34
201
1
595
89
317
199
14
2
1
513
25
17
32
2
1
98
106
388
362
207
8
7
399
1
14
118
20
2
1
117
1
472
5
2
560
28
513
43
32
4
12
16
2
41
389
4
1
99
56
594
1
190