5
1
11
14
3
9
4
47
35
10
12
7
13
15
19
149
6
22
8
61
84
121
127
26
147
43
17
107
112
77
29
42
99
57
32
41
20
25
46