510
449
12
1
4
7
1
21
5
2
55
4
3
14
183
47
23
1
7
34
36
21
20
9
4
1
9
7
5
21
1
16
147
88
12
1
5
78
1
1
38
10
3
30
3
7
1
1
2
4
7
7
109
48
9
103
2
61
44
130
3
40
86
103
274
7
3
6
6
248
13
3
11
10
17
186
7
5
21
116
73
295
261
241
7
428
1
22
2
27
24
2
59
5
446
88
341
59
22
248
16
10
4
10
9
23
183
47
21
509
1
331