9
129
57
4247
34
26
114
10
72
36
25
15
7
24
173
157
108
18
254
6
12
11
14
40
53
32
27
208
48
64
63
141
38
182
17
58
297
13
3
22
20
104