16
15
4
22
17
14
11
10
1
39
86
43
13
19
20
62
41
5
3
25
31
54
18
212
7
1144
32
47
27
21
29
40
6
9
78
33
35
34