27
185
163
41
36
63
320
55
49
46
168
126
112
104
43
28
113
424
69
35
20
19
236
42
61
38
98
76
39
15
51
47
21
72
34
14
31
77
48
95
45
54
96
50
65
58
17
117