506
429
1
11
1
4
8
1
20
5
2
59
4
4
11
184
47
21
1
7
34
34
19
19
9
4
1
1
11
7
5
22
1
16
140
85
12
1
5
76
1
1
41
10
3
30
3
7
1
1
2
5
8
6
109
50
9
96
2
1
61
45
130
2
38
89
98
273
8
1
3
6
7
246
13
3
11
11
14
184
7
5
20
116
72
293
255
242
8
422
1
21
2
26
25
1
3
56
5
445
89
339
55
23
246
16
11
4
10
7
21
184
47
21
505
1
329