21
9
113
39
50
15
71
20
19
35
34
28
12
97
22
32
26
279
17
182
43
121
38
24
81
48
23
41
80
64
37
42
16
18
175
58
8
27
31
14
30
11
105