271
319
1
1
2
2
32
2
82
10
4
8
304
89
32
2
16
1
1
1
1
41
5
9
2
1
1
1
24
29
1
2
5
151
13
5
86
1
4
9
3
1
1
2
1
60
1
2
3
1
23
21
1
2
2
5
1
44
6
8
11
3
86
44
3
144
2
2
67
36
202
1
590
91
314
217
12
2
1
511
21
19
31
3
1
98
111
377
356
208
6
8
392
1
14
1
108
22
2
1
117
2
467
4
1
557
27
511
41
31
3
15
16
2
36
386
4
1
99
60
589
1
187