3
1
7
10
5
16
6
9
11
46
4
15
126
34
12
19
48
8
14
114
147
25
2
53
69
47
40
32
73
23
24
65
21
18
37
13
49