45
76
55
19
46
40
54
143
42
25
85
73
98
27
71
72
11
67
5
39
38
36
41
28
104
69
34
43
59
26
33
51
86
18
1018
47
15
171
178
35
14
217
68
49
83
23
32