80
63
22
49
53
104
14
130
40
154
31
13
117
81
78
120
178
138
38
55
54
27
196
129
90
33
21
99
45
88
56
20
92
29
34
79
39
68
66
44
132
67
187
43
6
425
57
51
18
108
59