1
0
20
24
19
79
22
91
9
81
40
51
18
50
21
566
23
41
69
15
56
4
48
25
2
89
63
3
70
115
234
127
130
101
573
126
11
33
470
26
259
37
132
54
131
298
307
124
155
192
382