266
520
1
3
4
16
12
7
3
1
10
1
21
130
2
1
2
27
1
50
237
42
10
6
5
10
47
54
17
45
16
5
2
1
1
1
1
3
4
14
7
1
6
5
20
1
67
2
3
1
290
101
19
8
29
69
2
47
1
1
1
16
3
23
1
1
14
3
3
1
1
2
5
1
1
1
145
70
19
1
95
1
1
90
114
167
4
140
196
134
313
3
12
4
3
5
247
34
11
29
18
103
314
3
12
16
266
117
375
457
309
13
1
590
34
2
2
11
61
1
2
1
2
45
739
2
149
399
211
24
247
45
18
1
25
13
11
237
3
42
20
783
3
333