11
0
1
8
3
7
20
10
18
22
13
46
4
25
27
64
48
73
31
26
24
92
63
29
129
67
54
15
44
56
87
130
86
116
251