22
28
29
17
32
31
18
39
55
20
38
46
51
62
21
66
279
65
37
56
88
54
9
42
179
40
69
45
35
19
172
36
96
30
84
27
76
41
14
111
48