16
8
7
25
20
39
58
33
6
15
1
36
5
9
10
14
13
3
4
2
51
41
60
117
106
66
108
12
208
43
169
83
62
32
111
69
55
23
35