16
9
3
4
21
7
23
24
12
10
18
1
14
119
20
27
2
6
28
8
60
26
31
67
46
44
54
22
57
13
41
15
5
69
36
17
43
30
39