5
3
2
1
1
3
1
2
1
3
4
3
10
4
3
4
3
10
49
59
128
38
22
2

129
2
2
2
1
2
2
1
1
7
1
8
10
6
12
4
31
1

179
73
5
3
25
43
19
1
7
7
2

25
4
3
18
8
1
1
6
13
1
6
3
41
6
46
45

25
8
81
21
30
26
99
38

11
93
1
14
1
1
3
1
3

1
11
1