241
58
57
39
36
56
65
150
90
94
886
596
2
1
1
156
83
18
1
1
1
127
11
2
6
1
1
1
2
1
1
1
5
1
1
1
1
98
1
1
91
1
3
1
257
3
105
7
448
305
21
1
1
2
1
3
5
8
289
2
6
24
1
72
2
448
21
27
294
306
228
8
2
1
3
220
5
24
13
2
1
2
386
3
1
11
1
2
8
3
70
2
1
7
2
5
3
6
1
20
6
1
1
1
1
9
5
1
1
547
2
39
2
3
1
7
135
1
1
1
1
1
1
1
4
1
1
5
1
1
22
2
74
20
769
21
2
461
1
304
94
1
25
294
11
26
91
37
58
878
8