29
21
18
15
300
42
43
20
17
19
12
14
10
23
71
133
26
9
305
175
28
39
52
11
32
27
76
73
48
24
34
55
37
41
13
22