7
13
2
75
4
1
14
3
10
101
6
0
18
24
5
8
12
20
36
15
11
90
69
32
16
39
40
81
164
194
104
100
38
74
142
30
70
156
144
294
57