31
81
58
29
33
52
43
46
72
78
59
25
26
64
27
23
37
21
35
40
47
15
18
34
41
24
44
17
19
61
45
32
116
30
82
71
69
20