6
22
20
18
2
4
7
15
9
116
12
3
27
25
23
17
14
5
50
78
34
70
26
65
29
108
85
98
69
10
19
47
212
102
36