33
60
115
74
44
67
180
18
14
50
62
35
104
15
59
19
68
78
23
76
34
13
160
54
38
25
41
87
73
69
168
177
39
42
147
24
55
135
99
79
43
85
27
77
86
16