20
297
56
47
83
125
23
73
25
708
52
37
81
26
828
188
516
327
27
130
167
305
46
51
10
93
38
21
18
28
60
13
8
15
48
9
165
14
22
5
91
187
243
24
82
63
92
40
296
110
45