112
56
8
4
8
3
4
1
1
2
2
6
1
2
1
1
23
1
1
15
8
18
2
1
1
2
1
1
1
1
1
1
16
10
4
1
1
1
1
1
2
1
9
1
1
1
6
5
1
5
2
1
1
1
1
27
1
20
12
23
3
1
13
13
22
4
26
27
18
26
15
2
4
2
13
11
1
1
7
16
41
13
1
57
36
18
61
43
6
4
57
4
37
3
95
17
37
38
33
3
25
1
2
1
18
8
108
4