35
226
25
342
52
114
70
272
7
136
86
284
68
378
27
187
46
209
73
126
9
130
17
208
16
112
169
40
190
3
145
51
125