4
3
2
1
2
3
2
1
3
5
2
5
9
5
3
4
8
64
70
116
33
21
2

129
1
2
2
2
2
2
1
1
8
1
13
10
5
10
3
26
1

179
78
5
3
21
49
24
6
2
1

27
4
4
20
2
2
1
3
15
5
2
37
7
47
50

27
9
79
23
26
34
98
33

10
101
2
1
10
1
2
1
3

13
1

18