18
27
30
60
35
67
250
94
65
118
51
50
87
80
103
146
40
62
42
53
26
121
174
37
76
77
24
90
110
29
56
194
169
45
135
59
58
57
93
72
69
71
46
39
54
28
25
21
136