271
319
1
1
2
2
33
2
81
10
5
8
303
89
32
2
16
1
1
1
1
41
5
9
2
1
1
1
24
1
29
1
2
5
151
13
6
85
1
4
9
3
1
1
2
1
59
1
2
3
1
23
21
1
2
2
5
1
44
5
9
11
3
85
45
3
144
3
2
66
36
202
1
590
91
315
217
12
2
1
511
21
19
31
3
1
98
112
376
356
208
6
8
392
1
15
108
22
2
1
118
2
466
4
1
557
27
511
41
31
3
15
17
2
37
384
4
1
99
61
589
1
185