3
12
2
16
2
4
4
15
5
20
2
8
7
29
30
150
2
3
5
16
7
35
2
15
39
198
12
63
13
63
165
839
167
846
3
12
2
16
2
4
4
15
5
20
2
8
7
29
30
150
2
3
5
16
7
35
2
15
39
198
12
63
13
63
165
839
167
846