21
9
8
10
43
27
18
25
38
6
16
11
20
23
15
19
14
7
41
4
36
22
86
44
26
88
31
1
24
37
13
29
73
47
120
32