80
60
53
108
55
25
122
15
12
14
20
54
63
16
7
23
88
115
152
58
3
100
18
56
8
44
9
47
38
22
10
32
13
36
34
2
74
112
66
236
144
231