110
496
300
113
48
1
1
25
1
8
1
32

1
87
1
11
16
1
2
1
1
43
2
10
2
8
3
1
1
9
4
43
4
13
31
8
2
9
1
4
11
1
1
1
2
2
43
15
4
8
12
4
3
2
1
1
2
1
9
29
40
13
15
8
21
4
1
3
1
3
20
1
26
8
13
2
11
60
16
6
1
3
15
1
31
4
3
2
2
1
3
1
11
11
8
2
1
2
1
2
4
2
12
1
3
159
14
33
50
1
9