16
5
4
1
11
3
7
30
22
10
27
2
28
26
107
18
8
19
56
32
35
13
44
14
64
46
20
57
36
39
38
34
33
67
29
17
31
123
85
37
109