83
16
260
118
173
115
66
75
276
78
109
80
62
171
39
137
154
179
116
95
85
94
90
123
103
93
87
92
54
122
245
68
41
112
35
81
120
73
56
67
51
71
36
31
74
46
52