50
428
12
122
252
234
349
76
302
27
239
95
259
18
362
5
97
72
182
22
153
29
156
138
164
92
1,142
9
84
14
101
15
116