504
442
10
1
4
7
1
21
5
3
55
2
3
1
12
178
47
22
1
6
37
36
19
25
8
2
1
10
1
5
5
19
1
17
149
85
16
1
7
77
1
34
12
3
26
1
2
6
2
1
2
4
8
6
112
51
9
94
1
2
65
46
119
4
39
90
102
268
5
2
7
5
238
18
3
11
9
16
190
5
5
19
109
81
290
262
234
8
428
1
20
2
26
22
2
58
5
441
82
337
64
21
238
21
9
4
11
9
22
178
47
21
503
1
325