47
173
84
37
40
48
92
52
46
323
109
42
57
77
44
122
132
35
134
93
288
126
88
81
54
97
59
63
174
103
71