20
94
282
10
197
23
157
287
69
98
32
270
16
351
46
130
25
83
9
48
63
58
103
34
114
29
966
75
340
78
611
213
296
19
13
53
84
190
45
457
584
27
605
178
26
257
70
52
87
133
363
51
61
143
36
557
57