21
311
9
34
24
5
155
126
69
27
46
39
113
68
23
42
26
29
8
25
41
77
18
140
51
180
45
10
47
50
17
15
101
37
124
67
49
19
14
11
115
53
200
7
54
57
12