16
40
11
32
2
5
23
3
4
9
6
19
7
20
43
13
119
8
88
24
93
10
60
28
261
72
62
45
53
41
47
12
78
101
155
194
79
14