17
13
115
23
11
18
157
27
118
25
20
321
110
8
175
142
9
24
207
7
76
234
26
12
270
400
29
249
365
216
46
39
368
257
93
829
341