23
51
48
17
40
75
25
39
10
18
28
16
34
56
47
7
53
30
20
21
120
26
14
27
160
66
13
43
33
50
80
52
122
64
15
36
77