0
31
12
42
56
5
9
18
27
20
19
112
58
99
50
41
63
34
40
6
100
7
1
15
16
83
17
76
8
416
22
92
47
46
94
14
61
24
13
21
44