53
62
48
37
244
130
95
1056
42
165
185
27
116
110
121
44
784
91
576
184
320
475
63
31
236
127
85
301
97
11
294
45
46
101
68
149
21
279
39
719
18
161
55
61
13
51
351
259
376
40
322
19
107