4
1
12
14
13
7
3
8
15
24
16
2
25
11
45
18
19
50
101
124
40
69
76
21
169
34
103
116
37
147
93
17
36
70
0
157
221
43
85