46
320
113
56
69
28
18
29
34
24
49
16
88
5
62
42
59
98
57
12
52
152
51
15
53
184
27
35
10
26
44
76
20
179
77
30
131
14
9
13
45
68
111
50