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