408
508
1
2
9
8
9
38
9
191
34
28
15
8
8
25
3
20
5
3
5
1
25
5
10
4
4
9
5
71
90
4
47
8
1
2
25
2
37
1
1
19
16
1
3
4
48
46
2
7
114
1
1
55
1
131
2
9
61
58
280
242
11
23
9
119
8
45
123
28
204
251
118
25
8
174
5
135
8
2
70
8
330
58
277
52
17
242
11
23
1
28
191
2
34
24