15
9
11
7
27
16
46
97
25
21
22
20
0
96
44
2
32
58
29
17
1
26
6
111
120
35
14
429
36
10
45
142
47
64
100
112
242
40
37
30
71