47
61
13
16
29
164
59
19
15
121
122
27
17
166
14
21
74
76
57
77
64
45
190
243
26
174
41
31
137
92
35
42
549
43