246
75
95
39
58
31
96
131
92
93
956
111
1
1
171
98
18
1
1
2
1
1
1
138
11
1
3
1
1
8
97
1
1
131
1
1
1
246
1
116
24
489
302
25
3
4
2
1
2
3
1
2
2
1
1
1
2
8
87
1
6
264
1
1
1
9
24
5
10
489
25
2
302
1
358
289
1
1
1
3
1
1
2
6
1
1
1
14
1
3
13
2
1
3
1
4
2
2
1
1
1
1
2
2
1
1
1
1
1
1
1
1
6
4
1
5
1
2
1
2
1
1
2
1
7
1
1
1
1
1
1
1
1
1
3
1
1
1
1
1
3
1
1
2
1
3
2
1
2
3
12
4
4
1
1
3
1
1
7
1
1
1
27
1
16
1
1
1
1
1
1
1
1
1
1
1
280
27
1
1
1
1
65
2
1
5
1
1
19
80
1
50
3
774
45
2
1
1
531
1
1
306
88
28
280
13
1
24
105
27
46
945
11