508
437
1
12
1
4
7
1
21
5
2
57
4
3
13
183
47
23
1
7
35
35
20
18
8
4
1
9
7
5
21
1
16
143
87
12
1
5
78
1
1
39
10
3
31
3
7
1
1
2
4
8
7
111
48
9
96
1
1
63
44
132
2
39
85
102
275
7
3
6
6
249
13
3
11
10
16
184
7
5
20
116
71
296
258
242
7
426
1
23
2
26
24
2
58
5
445
88
343
56
21
249
16
10
4
12
9
23
183
47
22
507
1
331