8
14
3
1
2
7
0
13
26
11
88
92
46
48
93
9
41
12
140
98
90
75
37
96
62
58
30
54
27
146
63
248
36
81
211
66
47
124
55
35
103
49
42
44
100
106