9
13
34
6
25
19
27
7
32
10
64
39
120
14
148
2
4
18
48
28
5
118
160
1
38
29
0
15
76
75
343
22
3
16
72
11
20
115
140
26
45
43
41
111