26
590
2
56
49
599
40
4
31
116
139
17
160
63
171
271
51
18
33
43
260
68
335
197
44
620
209
13
103
23
50
30
39
3
27
20
21
59
9
100
192
29
11
54
120
70
5
16