15
29
33
298
24
9
38
120
176
34
76
23
30
119
35
146
12
78
66
28
17
64
39
40
19
53
21
49
5
113
36
22
109
82
69
25
14
26
11
6
250
43
85
27
58
37