17
3
126
89
228
17
27
155
252
3
309
118
50
18
20
2
475
64
296
1
76
199
10
213
63
237
12
6
43
94
4
210
11
21
255
1
73
4
3
13
265
140
63
15
373
40
391
