508
405
1
9
3
5
1
16
5
4
62
4
4
2
9
187
47
21
1
8
33
40
18
19
9
4
1
1
10
6
5
20
1
16
134
83
13
3
9
77
1
1
46
12
3
32
1
1
1
7
1
1
2
5
5
6
107
51
9
92
2
1
62
48
133
2
37
91
100
272
8
1
5
5
5
241
15
5
11
11
16
186
7
3
19
121
72
293
245
254
7
426
1
21
2
27
22
1
2
57
3
447
1
86
342
59
21
241
20
11
4
11
9
21
187
47
17
507
1
325