437
508
1
2
15
10
11
1
46
11
197
33
18
15
9
10
29
1
28
9
7
8
1
27
6
10
6
5
6
7
76
88
4
36
10
1
2
32
1
33
1
1
20
16
14
1
3
6
53
52
3
10
111
3
1
75
1
126
2
12
75
73
277
1
226
25
24
11
148
10
57
145
33
192
261
120
31
4
195
4
121
11
3
68
10
359
77
263
61
34
226
25
24
1
18
197
2
33
26