16
35
11
58
2
4
31
30
47
10
38
6
20
18
44
3
19
9
40
21
12
36
24
22
14
27
120
53
8
29
23
13
7
56
43
55