17
15
18
23
38
13
58
6
8
3
251
162
36
24
21
59
32
19
22
28
25
100
66
83
57
45
29
34
230
250
146
43
204
85
37
31
53
27
49
30
373
33
41
35