3
65
10
2
0
97
7
9
11
8
13
6
20
48
64
112
4
169
15
80
5
25
21
22
16
120
63
17
14
31
40
24
26
23
19
18
46
12