40
12
33
60
36
55
32
112
56
48
170
34
50
80
20
18
15
30
104
11
47
140
28
19
58
66
68
6
72
102
75
29
3
43
25
42
10
57
17
21
44