48
191
129
28
75
307
327
77
481
58
365
85
168
80
189
67
148
59
294
73
70
733
127
21
35
342
361
794
240
1303
1412
424
845
104
400
407
275
156
274
436
484
178
206
84
287
109
81
49
31
72
34
47
56
101