415
366
1
2
17
8
1
3
21
2
1
91
4
2
1
13
327
64
45
15
8
30
39
42
18
26
5
4
3
4
1
34
5
16
4
9
25
17
172
148
9
103
1
43
1
2
38
6
68
2
1
22
16
1
6
6
9
135
83
4
7
189
1
2
1
96
31
231
1
29
135
136
475
6
2
3
426
18
9
27
15
271
6
9
61
227
86
398
443
295
27
8
496
7
1
1
163
22
1
115
9
657
132
525
92
28
426
18
27
1
45
327
2
64
36
280