175
104
92
56
68
255
123
94
34
77
90
205
183
96
52
60
174
59
86
85
49
105
57
154
91
134
27
43
130
115
79
97
99
81
138
178
67
272
69
55
137
62
116
61
72
31
35
189
64