4
3
2
1
2
3
2
1
3
6
1
5
12
6
8
4
5
11
76
81
150
42
27
2

157
2
2
2
2
2
2
1
1
2
1
8
2
1
16
10
7
17
4
31
1

215
106
6
3
29
56
31
1
8
9
2

36
1
2
1
1
61
65
8
1
53
3
7
6
1
1
18
9
2
9
28
4
1

2
29
9
89
23
31
34
121
39

12
132
2
1
12
1
1
1
3
1
1
1
1
3

1
15
2
2
1
1

27