20
185
23
12
14
45
18
49
25
60
81
9
16
150
42
22
48
21
15
94
57
50
54
108
33
83
74
55
35
71
27
90
70
30
40
97
62
53
28
120
66
102
43
7
46