10
35
23
31
16
21
46
33
39
42
25
22
15
32
11
51
27
34
47
17
6
8
20
58
24
40
18
19
12
120
61
9
67
38
71
54
41
28
30