10
35
24
31
16
23
47
33
39
42
25
22
15
32
11
53
27
36
17
8
20
58
37
40
18
19
14
120
61
9
67
38
71
54
41
28
21