53
164
22
47
18
25
49
51
8
423
5
28
81
867
171
929
206
1594
161
10
93
67
77
62
945
24
50
394
12
185
52
701
6
59
54
29
1
2
659
589
63
56
121
46
183
749
277
68
110