1
0
9
8
97
4
2
10
23
33
36
22
11
13
6
38
29
31
14
3
5
194
37
63
103
28
104
54
12
15
41
30
125
50
101
35
27
87
47
96
67
76