25
53
10
12
7
33
39
42
65
77
169
194
1
42
47
3
1
1
1
1
1
2
2
1
1
1
1
1
56
5
1
4
4
2
51
70
3
56
1
3
363
304
643
432
63
16
191
7
19
1
29
99
278
2
58
21
1
1
10
8
1
1
1
1
5
2
2
1
16
1
1
1
1
1
1
1
1
5
1
1
1
5
1
1
1
1
127
6
1
1
52
1
2
20
14
31
306
11
1
19
1
42
291
10
354
9