24
88
116
358
38
40
115
56
30
44
21
414
59
97
181
218
119
33
19
50
52
128
46
63
111
102
86
193
169
71
74
89
143
239
159
201
140
145
148
121
125
110
215
170
65
34
135
66
158
217
154