51
62
174
435
129
159
86
91
119
69
155
14
124
74
156
57
101
195
42
135
37
21
66
190
1
204
105
5
305
228
64
48
41
141
125
53
89
133
158
35
19
13
95
230
92
184
144
85
153
79