3
12
2
16
2
4
4
15
5
20
2
7
7
28
2
3
5
16
7
35
30
149
2
15
39
198
12
62
13
63
165
839
167
846
3
12
2
16
2
4
4
15
5
20
2
7
7
28
2
3
5
16
7
35
30
149
2
15
39
198
12
62
13
63
165
839
167
846