46
85
24
56
25
7
113
15
99
163
60
67
35
73
52
33
21
45
97
50
68
39
109
70
310
55
22
69
54
40
58
72
126
62
47
26
18
64
101
74
32
51
37
28