44
47
31
28
43
18
27
23
5
20
57
84
7
74
8
29
38
60
65
50
86
25
114
124
72
22
118
61
17
9
37
36
68
34
41
54
21
19
49
48
58
52