49
49
159
19
156
48
20
21
7
44
642
902
21
124
1237
214
62
92
216
23
22
20
29
321
234
45
235
23
381
28
23
42
40
42
25
152
52
256
25