0
8
13
14
5
10
15
93
12
7
49
9
31
11
37
63
30
18
19
56
34
21
80
55
69
48
58
119
59
46
23
81
16
43
50
27
102
107
94
99
137
24
356
92