115
105
35
27
36
265
16
177
25
17
44
73
99
79
182
28
31
167
33
235
41
142
315
107
169
59
94
206
81
72
66
74
112
53
276
68
118
123
80
161
29
45
42
228
21
12
207
62
37
50
77