277
321
1
1
2
1
32
2
79
10
5
1
7
314
87
36
1
16
1
1
1
1
42
5
6
1
2
1
1
1
23
1
29
1
1
1
3
153
16
6
89
1
2
1
9
2
1
1
2
1
56
1
3
2
1
24
26
1
2
2
4
2
43
4
7
16
3
88
43
4
1
150
3
3
66
34
201
1
598
90
311
199
13
2
1
515
26
17
32
2
1
101
107
387
361
209
9
7
402
1
14
118
20
2
1
116
1
476
5
2
563
28
515
44
32
4
12
16
2
41
393
4
1
97
57
597
1
191