77
40
229
107
53
100
78
205
102
41
16
67
9
23
91
27
215
232
12
86
157
64
114
105
184
72
35
47
73
109
19
66
385
276
187
246
135
280
132
87
111
331
174
49
272
327
154
213
112
52
216
34