3
7
5
1
4
80
60
7
39
14
13
39
37
11
1
2
28
22
240
1
19
6
149
6
3
59
31
2
5
44
7
103
5
3
2
1
2
6
2
4
3
39
6
8
2
2
4