55
395
391
164
75
61
241
21
36
129
114
191
57
9
47
62
24
468
85
63
8
104
386
382
156
509
244
110
44
256
101
1688
665
165
81
313
60
29
49
42
174
162
40
48
1494
135
92
118
78
18
16
27