47
43
165
98
131
124
126
97
133
73
299
164
88
100
66
169
26
55
199
116
99
119
67
154
152
41
179
86
29
143
132
107
48
49
129
259
83
76
130
60
125
69
160
144
51
64
96
75
115
65
163
186
46
212
104