5
3
8
16
25
122
81
7
10
15
17
14
50
4
30
29
12
28
42
57
58
191
80
45
73
20
43
24
9
155
173
36
138
39
19
0
13
2
6