35
227
25
345
52
117
70
272
7
136
86
293
68
384
27
187
46
209
73
126
9
130
17
16
112
169
6
350
40
190
3
145
51
125